Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Ошибка в файле product_form.tpl


jdeac
 Поделиться

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

Добрый день! Зашел в журнал ошибок, весь журнал забит ошибкой

PHP Notice:  Undefined variable: main_category_id in /var/www/site/site.com/admin/view/template/catalog/product_form.tpl on line 233

вот что в этой строке:

<?php if ($category['category_id'] == $main_category_id) { ?>

подскажите куда копать, с чем может быть связана данная ошибка?

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


В контроллере смотрите (admin/controller/catalog/product.php) определена ли переменная $main_category_id.

Должно быть типа

$this->data['main_category_id'] = какой-то код;
Ссылка на комментарий
Поделиться на других сайтах


В контроллере смотрите (admin/controller/catalog/product.php) определена ли переменная $main_category_id.

Должно быть типа

$this->data['main_category_id'] = какой-то код;

почему то нет такого.... у меня OcStore 1.5.2.1

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


Да, в  1.5.2.1 нет, в 1.5.3.1 уже есть. Значит у вас product_form.tpl каким-то образом оказался от другой версии.

В принципе можно сделать такой костыль:

 

<?php if ($category['category_id'] == isset($main_category_id) ? $main_category_id : '') { ?>

и ошибка будет экранироваться.

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Да, в  1.5.2.1 нет, в 1.5.3.1 уже есть. Значит у вас product_form.tpl каким-то образом оказался от другой версии.

В принципе можно сделать такой костыль:

 

<?php if ($category['category_id'] == isset($main_category_id) ? $main_category_id : '') { ?>

и ошибка будет экранироваться.

спасибо... буду наблюдать

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


  • 4 недели спустя...

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.