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

Ошибка Notice: Undefined index: category_id

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

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

Некоторые из карточек товара отдают ошибку и очень хреново при этом выглядят (слетает кодировка, всё в иероглифах и т.д.).
 

Notice: Undefined index: category_id in /home/xxxx/xxxxxx.ru/docs/vqmod/vqcache/vq2-catalog_controller_product_product.php on line 149п»ї

 

 

код из vq2-catalog_controller_product_product.php:

			$this->data['labels'] = $labels;

			/* end - ipl extension - dbassa */
			

        if(!isset($category_info)) {
          $categories = $this->model_catalog_product->getCategoriesByProductId($this->request->get['product_id']);
          if($categories) {
            foreach($categories as $category){
              $path = $this->getPath($category['category_id']);
              $category_info = $this->model_catalog_category->getCategory($category['category_id']);
              if($path){
                $cat_path = $path;
              }else{
                $cat_path = $category_info['category_id'];
              }

              if($category_info) {
                $path = '';
                foreach (explode('_', $cat_path) as $path_id) {
                  if (!$path) {
                    $path = $path_id;
                  } else {
                    $path .= '_' . $path_id;
                  }

                  $category_info = $this->model_catalog_category->getCategory($path_id);

                  if ($category_info) {
                    $this->data['breadcrumbs'][] = array(
                      'text'      => $category_info['name'],
                      'href'      => $this->url->link('product/category', '&path=' . $path),
                      'separator' => $this->language->get('text_separator')
                    );
                  }
                }
                break;
              }

            }
          }
        }

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


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

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

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

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

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

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

Войти

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

Войти

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

    • От mario512
      Добрый день. Не могу понять что за ошибки, и из-за чего возникли. Прошу помощи!
      2018-11-29 20:32:19 - PHP Notice: Undefined index: activate in /home/caseroom/caseroom.in.ua/www/system/storage/modification/catalog/view/theme/default/template/common/footer.tpl on line 286 2018-11-29 20:32:19 - PHP Notice: Undefined index: activate in /home/caseroom/caseroom.in.ua/www/system/storage/modification/catalog/view/theme/default/template/common/header.tpl on line 56 caseroom.in.ua
      footer.tpl
      header.tpl
    • От fildenis
      После установки модуля Attribute Ext. в карточке товара перестала отображаться вкладка с характеристиками товара. И появилась ошибка "Notice: Undefined index: attribute_groups in /home/germansh/public_html/system/storage/modification/catalog/controller/product/product.php on line 1288"
       
      Автор темы намекнул на решение проблемы:
       
      Вот кусок этого кода в ocmode файле:
       


    • От Rasheed
      Всем доброго времени суток, в общем при вставке в заголовок в banner.tpl следующего кода
      <?php echo $banner['title']; ?>  для отображения названия баннера, выдает ошибку Notice Undefined variable, при этом если я вставлю этот код в пределах 
      <?php foreach ($banners as $banner) { ?> то, название отоюразится, но поедет вся верстка к чертям, подскажите как пофиксить этот момент, заранее спасибо!
    • От Rasheed
      Всем доброго времени суток, в общем при вставке в заголовок в banner.tpl следующего кода
      <?php echo $banner['title']; ?>  для отображения названия баннера, выдает ошибку Notice Undefined variable, при этом если я вставлю этот код в пределах 
      <?php foreach ($banners as $banner) { ?> то, название отоюразится, но поедет вся верстка к чертям, подскажите как пофиксить этот момент, заранее спасибо!
    • От alexkov84
      Здравствуйте!
      При установке шаблона pav_shu  http://www.demopavothemes.com/pav_shu/demo1/
      появляется ошибка notice undefined offset 1 in: /home/e/edsona01/napolka74.ru/public_html/catalog/view/theme/pav_shu/template/common/cart.tpl
      Как исправить? На разных сборках opencart и чистой и русской. версия 2.3.0.2
      После заливки папки квикстарт всё нормально, но когда файлы с темой (с картинками) заливаю, то вылезает эта ошибка. Камнями не забрасывайте если что, я только учусь) Что-то не включил или не активировал?

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

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

×

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

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