Jump to content
Sign in to follow this  
sobago

Fatal error: Call to undefined method ModelCatalogProduct::getProductTags()

Recommended Posts

Всем привет!

Возникла проблема, при открытии любого товара получаю:

Fatal error: Call to undefined method ModelCatalogProduct::getProductTags() in /home/users1/m/mynickel/domains/shop.alt-azimut.ru/vqmod/vqcache/vq2-catalog_controller_product_product.php on line 431

Не могу понять откуда ошибка взялась, возможно после установки какого-то дополнения...

Помогите пожалуйста разобраться, всю голову сломал :(

Share this post


Link to post
Share on other sites

Предполагаю, что версия опенкарта - 1.5.4.1, а модуль, который вы установили, под версию 1.5.3.1 и ниже, где еще есть таблица ProductTags, посему и ругается...

  • +1 1

Share this post


Link to post
Share on other sites

Предполагаю, что версия опенкарта - 1.5.4.1, а модуль, который вы установили, под версию 1.5.3.1 и ниже, где еще есть таблица ProductTags, посему и ругается...

Не подскажете как определить какой модуль?

Возможно это Product Bundle v1.19

Но версия подходит и под 1.5.3.1 и под 1.5.4.1

Product Bundle v1.19 v1.5.2, v1.5.2.1, v1.5.3, v1.5.3.1, v1.5.4, v1.5.4.1

Share this post


Link to post
Share on other sites

Смотреть по функционалу нужно, возможно и он, а возможно и нет... функцию getProductTags() вызывать могут разные модули, нужно просмотреть, есть ли вызов в этом модуле...

  • +1 1

Share this post


Link to post
Share on other sites

Смотреть по функционалу нужно, возможно и он, а возможно и нет... функцию getProductTags() вызывать могут разные модули, нужно просмотреть, есть ли вызов в этом модуле...

Мне просто поискать эту функцию в xml файлах?

Простите, я не очень хорошо разбираюсь(

Share this post


Link to post
Share on other sites

да, скорей всего, надеюсь что данный модификатор не перезаписывал файлы ?

  • +1 1

Share this post


Link to post
Share on other sites

да, скорей всего, надеюсь что данный модификатор не перезаписывал файлы ?

не знаю :) вроде во всех, что ставил писалось, что файлы не меняют

Share this post


Link to post
Share on other sites

да, скорей всего, надеюсь что данный модификатор не перезаписывал файлы ?

ни в одном не нашел "getProductTags" :(

как-то странно, ни в одном функцию не нашел, но ошибку-то пишет в файле, который находится в кеше vqmod

Share this post


Link to post
Share on other sites

да, скорей всего, надеюсь что данный модификатор не перезаписывал файлы ?

По ходу все таки перезаписывал, нашел функцию в

/catalog/controller/product/product.php

$this->data['tags'] = array();

$results = $this->model_catalog_product->getProductTags($this->request->get['product_id']);

foreach ($results as $result) {
$this->data['tags'][] = array(
'tag'  => $result['tag'],
'href' => $this->url->link('product/search', 'filter_tag=' . $result['tag'])
);
}

Edited by sobago

Share this post


Link to post
Share on other sites

тогда плохо дело... нельзя вот так взять и перезаписывать файлы, не смотря на версию...

  • +1 1

Share this post


Link to post
Share on other sites

тогда плохо дело... нельзя вот так взять и перезаписывать файлы, не смотря на версию...

Да тут столько дополнений всяких( Наверное где-то не углядел( А теперь черт ногу сломит искать какой именно заменил файл(

Share this post


Link to post
Share on other sites

тогда плохо дело... нельзя вот так взять и перезаписывать файлы, не смотря на версию...

Охохо) я нашел)

Product status 0.1

У которого написано: Поддерживаемые версии: Opencart 1.5.x и OcStore 1.5.x.

Share this post


Link to post
Share on other sites

Поздравляю.

  • +1 1

Share this post


Link to post
Share on other sites

Поздравляю.

Только интересно то, что я сначала вместо vqmod-а заменил файлы, и начал получать ошибку 500, а потом вернул оригинальный файл, и поставил vqmod-овскую версию.

Я же возвращал ориг. файл.... Почему же он снова вернулся Оо

Share this post


Link to post
Share on other sites

Поздравляю.

Теперь другая проблема, не работает кнопка "Купить" на странице товара :-D

Share this post


Link to post
Share on other sites

Проблема решена, спасибо Baco за помощь :)

Share this post


Link to post
Share on other sites

Народ, вот мата не хватает. А поделиться в чем была проблема - религия не позволяет?

И это в каждой второй теме, вопрос решен, закрывайте, а как решили - к Кашпировскому...

Share this post


Link to post
Share on other sites

Какая их 2-х проблем интерисует ? 1-я - вызов функции, которая конфликтует с версией 1.5.4.1, а 2-я проблема - (предполагаю) поврежден скрипт добавления в корзину...

Share this post


Link to post
Share on other sites

Народ, вот мата не хватает. А поделиться в чем была проблема - религия не позволяет?

И это в каждой второй теме, вопрос решен, закрывайте, а как решили - к Кашпировскому...

Тут вполне понятно, что проблема была в том, что я установил не совсем подходящий модуль и заменил файлы :)

Вернул оригиналы и все ок :)

  • +1 1

Share this post


Link to post
Share on other sites

Готовлю к запуску вот этот сайт: http://gipsoprofil.ru/. Он мне достался уже в "готовом" виде, кто его разрабатывал сказать не могу, занимаюсь наполнением.

Обновил VQMOD до версии 2.4.1. Теперь при заходе в любую категории вываливается ошибка:

 

Fatal error: Call to undefined method ModelCatalogCategory::getCategoriesByParentId() in /home/europrofil/gipsoprofil.ru/docs/vqmod/vqcache/vq2-catalog_model_catalog_category.php on line 16

Версия движка: ocStore 1.5.5.1.1

Пожалуйста, подскажите что надо поправить.

Share this post


Link to post
Share on other sites

Такая же проблема возникла с Batch Editor под версией 1.5.5.1.1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.