Перейти к содержанию
bukreev94

[Решено] Fatal Error при открытии карточки товара

Рекомендуемые сообщения

Доброго времени суток. Только начинаю знакомство с Opencart и возникла такая вот проблема. Создал карточку товара, чтобы посмотреть как вообще у меня на сайте она будет смотреться, но во-первых, при переходе через URL выдаёт, что такой страницы не существует, а во-вторых, если искать товар через поиск, выдаёт такую вот ошибку:

Fatal error: Call to undefined method Document::setOgimage() in /home/p371765/www/tancoru.ru/system/storage/modification/catalog/controller/product/product.php on line 549

 

Зашёл в указанный файл, нашёл 549 строчку, вот она:

 $this->document->setOgimage($this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height')));      

 

Друзья, подскажите пожалуйста решение данной проблемы, буду очень признателен!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

setOgimage - нестандартная функция, добавляемая каким-то модулем. Ищите, каким именно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообще-то стандартная (внедрённая) в сборку OCStore.

 

bukreev94, какая у Вас версия?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообще-то стандартная (внедрённая) в сборку OCStore.

 

bukreev94, какая у Вас версия?

 

setOgimage - нестандартная функция, добавляемая каким-то модулем. Ищите, каким именно.

 

Спасибо, проблема самоустранилась после переустановки OcStore.

 

Тему можно закрыть

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Похожий контент

    • От MrNix21
      Здравствуйте. Столкнулся с проблемой нехватки памяти на странице "Менеджер дополнений". При открытии этой страницы выдает ошибку: "Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 95698525 bytes) in /var/www/u4565324/public_html/mysite.ru/system/storage/modification/system/library/template/php.php on line 14".
      Попытки по увеличению лимита в php.ini, созданием файла .htaccess в папке файла php.php и указанием лимита там, а также с указанием лимита в самом файле php.php не увенчались успехом.
      Даю информацию, если это как-то поможет решить проблему: Шаблон дефолтный, мультимагазин (50 региональных поддоменов), в каталоге 400 товаров, у каждого товара по 3-5 оптимизированных фотографий. Раньше страница "Менеджер дополнений" открывалась и модификаторы обновлялись, потом, примерно неделю назад, страница открывалась, но при попытке обновить кеш выскакивала эта же ошибка. Тем не менее они обновлялись, так как внесенные изменения в шаблоне показывались на сайте. Сейчас же и страница  не открывается и модификаторы, естественно, не обновляются. Никаких дополнений за это время не устанавливал.
      Как еще можно решить эту проблему? Или куда вообще копать? Заранее спасибо всем откликнувшимся.
    • От fossean
      При попытке установить плагин визуального редактора JCE, у меня вышла следующая ошибка в процессе установки:
      При обновление страницы размер выделяемой памяти изменяется.
      На 1340 линии у меня расположен следующий код:
      $rightId = $this->rebuild($node->{$this->_tbl_key}, $rightId, $level + 1, $path . (empty($path)? '' : '/'). $node->alias); После этого у меня перестала работать главная страница сайта(остальные страницы сайта работают нормально). На ней появилась следующая ошибка:
      На 36 линии у меня расположен следующий код:
      if (in_array($item->id, $path)) Пробовал менять размер памяти - не помогает. Что делать в этой ситуации?
    • От albezver
      После загрузки файлов сайта на хостинг и модификации config.php при попытке зайти на сайт выдает ошибку
      Warning: require_once(home/archangels/public_html/system/startup.php): failed to open stream: No such file or directory in /home/archangels/public_html/index.php on line 17
      Fatal error: require_once(): Failed opening required 'home/archangels/public_html/system/startup.php' (include_path='.:/opt/alt/php71/usr/share/pear') in /home/archangels/public_html/index.php on line 17
       
      Насколько я понимаю, проблема в startup.php. Но в чем проблема не могу понять! Новичок пока.
       
      open cart 2.3.0.2
    • От iLinks
      Приветствую форумчане!
      Я к вам с "новой" проблемой. А если точнее:
       
      Fatal error: Uncaught Twig_Error_Loader: Unable to find template "common/column_left.twig" (looked into: /home/u925145449/public_html/catalog/view/theme). in /home/u925145449/public_html/system/library/template/Twig/Loader/Filesystem.php:215 Stack trace: #0 /home/u925145449/public_html/system/library/template/Twig/Loader/Filesystem.php(139): Twig_Loader_Filesystem->findTemplate('common/column_l...') #1 /home/u925145449/public_html/system/library/template/Twig/Environment.php(312): Twig_Loader_Filesystem->getCacheKey('common/column_l...') #2 /home/u925145449/public_html/system/library/template/Twig/Environment.php(378): Twig_Environment->getTemplateClass('common/column_l...', NULL) #3 /home/u925145449/public_html/system/library/template/twig.php(33): Twig_Environment->loadTemplate('common/column_l...') #4 /home/u925145449/public_html/system/library/template.php(51): Template\Twig->render('common/column_l...', '1') #5 /home/u925145449/public_html/system/engine/loader.php(125): Template->render('common/column_l...', '1') #6 in /home/u925145449/public_html/system/library/template/Twig/Loader/Filesystem.php on line 215
       
      Скажу сразу, гуглил, много гуглил. Находил несколько таких же вопросов, но решения там как такового не нашел ( все в стиле "вернуть исходный файл и очистить кэш TWIG").
      column_left.twig есть, проверил. Весь кэш какой только можно было (Дизайн -> Редактор шаблона) обновлял.
      После чего все произошло. Необходимо было избавится от navbar-а и на домашнюю страницу, в левую колонку вывести меню категорий. Вывел, но дизайн у стоковой не подошел. Начал править дизайн в /catalog/view/theme/default/stylesheet/stylesheet.css и /catalog/view/javascript/bootstrap/css/bootstrap.min.css, а конкретней поменял цвет блоков, цвет шрифта и добавил тень.
      Ну и финал, при переходах на "конечные" страницы, сайт выдает ошибку.
    • От okzdar
      Ребят, проблема, помогите решить вообщем в файле pruduct.php хочу удалить и добавить свой теккст, смотрите фото. 
      "Код товара" удалить вообще! а в "доступность" написать просто В Наличии. захожу в фаил product.php , меняю все так как мне надо, заливаю на сервер итог все убралось все нормально. но сверху сайта сразу ОШИБКА :  Warning: Cannot modify header information - headers already sent by (output started at /home/biocosmo/public_html/catalog/language/ru-ru/product/product.php:1) in/home/biocosmo/public_html/system/storage/modification/catalog/controller/product/product.phpon line327
      что не так, подскажите,заранее всем спасибо. 
      и может кто знает как поменять ЦВЕТ этих надписей.  
       

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×