Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

После удаления категории ошибка Undefined index:


Recommended Posts

Удалил демонстрационную категорию и при обновлении главной страницы возникает сверху ошибка 

 

PHP Notice:  Undefined index: name in /public_html/catalog/controller/module/category_tab.php on line 37

 

Собственно в этой строчке вот что: $category_name = $category_info['name'];

 

Кэш чистил, товары и подкатегории тоже почистил

 

 

Кто знает, что это за ошибка?

 

Надіслати
Поділитися на інших сайтах


а при обновлении товара возникают такие ошибки

 

PHP Notice:  Undefined variable: result in catalog/controller/product/product.php on line 309

 

(вот что в этой строчке: $images = $this->model_catalog_product->getProductImages($result['product_id']);)

 

 

 

PHP Notice:  Undefined variable: image in catalog/controller/product/product.php on line 315

 

(вот что в этой строчке:   $images = $image;)

Надіслати
Поділитися на інших сайтах


Собственно говоря ответ кроется в самой ошибке) Четко же написано, что в категории контроллер запрашивает у модели Название категории,а в ответ его не получает (Потому-что вы ее удалили).
Нужно указать что делать если ответ от модели false/
if($category_info) {

//делаете весь вывод ваших данных типа:
$category_name = $category_info['name'];

}else{

//Отдаете вьюху страницы not_found.tpl

}

 

Аналогичная ситуация с товаром, в контроллер не приходят данные которые вы пытаетесь запросить, значение переменной $result пустое или false

Змінено користувачем Waha
  • +1 1
Надіслати
Поділитися на інших сайтах

Спасибо за отклик, Waha :) Для меня php лес тёмный, поэтому я не понимаю, что там за ошибка. Но тем не менее проблема была решена. 

 

Открываем расширения -> модули -> Megnor Category Tab > Category Product Tab -> добавляем нужную категорию 

 

и проблема решается

Змінено користувачем skyne7
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.