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

Notice: Undefined variable

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

Решил добавить на страницу категорий баннер, для этого соответственно решил добавить столбец в бд, поле в админку и вывести это в самой категории. С БД, админкой и сохранением все гуд настроил, а с выводом проблема =/

Notice: Undefined variable: category_banner in ... /template/product/category.tpl

код catalog/controller/product/category.php -

http://pastebin.com/W5yVyfVY

 

 

В чем может быть проблемка?

Изменено пользователем trapaholic

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


Ссылка на сообщение
Поделиться на другие сайты
Notice: Undefined variable: category_banner in ... /template/product/category.tpl

Строка ошибки какая, так как по коду ты и для категории и для товара вставил...

И вопрос, зачем для товаров вывод баннера был вставлен?

 

+ если это баннер, соответственно картинка, зачем тогда выводить ее как текст?

Изменено пользователем Fedka

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


Ссылка на сообщение
Поделиться на другие сайты
Notice: Undefined variable: category_banner in ... /template/product/category.tpl

Строка ошибки какая, так как по коду ты и для категории и для товара вставил...

И вопрос, зачем для товаров вывод баннера был вставлен?

 

+ если это баннер, соответственно картинка, зачем тогда выводить ее как текст?

 

 
Вот ответ на 2 вопроса 
<?php if ($category_banner) { ?>
<img src="<?php echo $category_banner; ?>" />
<?php } ?> 

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


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

up.

В базе данных посмотри что б поле было такого же названия...

Затем, в функции

public function getCategory($category_id) {

Перед return пропиши:

print_r($query->row);
die();

Так ты увидишь в запросе есть "category_banner"

Изменено пользователем Fedka
  • +1 1

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

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

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

×

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

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