Jump to content
покупайте без комиссии
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Recommended Posts

Warning: Invalid argument supplied for foreach() in /home/icrediti/public_html/ozama.ru/catalog/controller/module/product_tab.php on line 34 вот такая ошибка вылезла 

 

foreach ($latest_results as $result) {
            if ($result['image']) {
                $image = $this->model_tool_image->resize($result['image'], $setting['image_width'], $setting['image_height']);
            } else {
                $image = $this->model_tool_image->resize('no_image.jpg', $setting['image_width'], $setting['image_height']);
            }
                        
            if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) {
                $price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')));
            } else {
                $price = false;
            }
                    
            if ((float)$result['special']) {
                $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax')));
            } else {
                $special = false;
            }
            
            if ($this->config->get('config_review_status')) {
                $rating = $result['rating'];
            } else {
                $rating = false;
            }
            
            $this->data['latest_products'][] = array(
                'product_id' => $result['product_id'],
                'thumb'        => $image,
                'name'         => $result['name'],
                'price'        => $price,
                'special'      => $special,
                'saving'     => ((float)$result['price'] ? round((($result['price'] - $result['special'])/$result['price'])*100, 0) : 0),
                'rating'     => $rating,
                'reviews'    => sprintf($this->language->get('text_reviews'), (int)$result['reviews']),
                'href'         => $this->url->link('product/product', 'product_id=' . $result['product_id']),
            );
        }

 

Что не так?

Link to post
Share on other sites

Вам прямо в ошибке написано, что классе объявлен пустой массив. Что в модели по поводу $latest_results?

Лучше обратиться к автору модуля наверное.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By vladimirkepel
      Поставил данный модуль, и теперь он мне не нает добавлять производителей 
       
      Notice: Undefined index: manufacturer_description in /home/c/cx80177/public_html/system/storage/modification/admin/controller/catalog/manufacturer.php on line 480Warning: Invalid argument supplied for foreach() in /home/c/cx80177/public_html/system/storage/modification/admin/controller/catalog/manufacturer.php on line 480Notice: Undefined index: manufacturer_description in /home/c/cx80177/public_html/system/storage/modification/admin/model/catalog/manufacturer.php on line 8Notice: Undefined index: manufacturer_description in /home/c/cx80177/public_html/system/storage/modification/admin/model/catalog/manufacturer.php on line 18Warning: Invalid argument supplied for foreach() in /home/c/cx80177/public_html/system/storage/modification/admin/model/catalog/manufacturer.php on line 18Warning: Cannot modify header information - headers already sent by (output started at /home/c/cx80177/public_html/admin/controller/startup/error.php:34) in /home/c/cx80177/public_html/system/library/response.php on line 12
       
      Поможите решить, в чем тут дело?
       
    • By AVsmart
      Уважаемые форумчане!
       
      Помогите решить проблему. После прохождения шага 1, создания и оплаты кампании, столкнулся с ошибкой на шаге 2: Error ID: 60e2d6f2321cf
       
       
       

    • By Slavik7
      Добрый день! установил модуль с многоуровневыми категориями, поэтому модуль, который скрывает пустые категории не действует на этот модуль.
       
      Но то что не скрываются пустые категории это ещё ладно. Просто при переходе на пустую категорию выдаёт ошибку (Фото 1) и ссылается на этот код (Фото 2)
       
      Подскажите пожалуйста, что в этом коде не так? И буду благодарен если подскажите как скрыть пустые категории в этом модуле.
       
      Модуль с многоуровневыми категориями, скачивал вот здесь:


    • By TramplinStudio
      Скачать/Купить дополнение


      TS Fix Analytics List
      Поддержка осуществляется в Пн-Пт с 18:00 до 20:00 по МСК!
       
      Модификатор Fix Analytics List v1.0 by Tramplin Studio исправляет баг связанный с некорректным отображением списка модулей в разделе расширений "Аналитика" (или "Статистика") в версиях OpenCart/ocStore 2.2 и 2.3.
       
      В обновлении версии OC 2.2, в разделе аналитических расширений, для каждого отдельного магазина появились свои настройки. Это было очень полезным нововведением, но была допущена ошибка при формировании таблицы, которая была устранена лишь в версии OC 3.0.

      Как проявляется ошибка?
      Если у вас установлен только один аналитический модуль, скорее всего это простой базовый модуль "Google Analytics", то вы ничего не заметите. Однако если у вас установлен еще один модуль (например наш модуль "TS Yandex Metrika") или несколько, то доступны будут лишь магазины последнего в списке модуля. Магазины других модулей не отобразятся, их настройки будут не доступны. После установки модификатора Fix Analytics List вы сможете видеть все магазины, всех модулей. 


      Полезные советы:
      Если вы серьезно относитесь к конверсии вашего интернет-магазина и вам важно знать все о действиях посетителей, тогда наш модуль "TS Yandex Metrika" может быть вам очень полезен! С этим модулем вы сможете передавать сервису Яндекс.Метрика не только такие простые данные как переходы по ссылкам и клики, но и подробную информацию о посетителях сайта, данные электронной коммерции, а также настраивать цели для отслеживания конверсий, не прибегая к вмешательству в код сайта и не обладая глубокими познаниями в веб-разработке.
      -----------------------------------------------------------------------------------------------

      Смотреть DEMO админки (логин: demo, пароль: demo)

      -----------------------------------------------------------------------------------------------

      Инструкция по установке:
      Перейдите в Панель администратора -> Модули -> Установка расширений; Загрузите архив с модулем для вашей версии OpenCart или ocStore; Обновите кеш модификаторов.  
      Файлы не перезаписываются!
      Используется OCMod!

      -----------------------------------------------------------------------------------------------

      Данный модификатор является завершенным продуктом. Дальнейшее обновление модификатора маловероятно.
      Добавил TramplinStudio Добавлено 28.07.2019 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2 ocStore 2.3 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 0  
    • By TramplinStudio
      Поддержка больше не осуществляется!
       
      Модификатор Fix Analytics List v1.0 by Tramplin Studio исправляет баг связанный с некорректным отображением списка модулей в разделе расширений "Аналитика" (или "Статистика") в версиях OpenCart/ocStore 2.2 и 2.3.
       
      В обновлении версии OC 2.2, в разделе аналитических расширений, для каждого отдельного магазина появились свои настройки. Это было очень полезным нововведением, но была допущена ошибка при формировании таблицы, которая была устранена лишь в версии OC 3.0.

      Как проявляется ошибка?
      Если у вас установлен только один аналитический модуль, скорее всего это простой базовый модуль "Google Analytics", то вы ничего не заметите. Однако если у вас установлен еще один модуль (например наш модуль "TS Yandex Metrika") или несколько, то доступны будут лишь магазины последнего в списке модуля. Магазины других модулей не отобразятся, их настройки будут не доступны. После установки модификатора Fix Analytics List вы сможете видеть все магазины, всех модулей. 


      Полезные советы:
      Если вы серьезно относитесь к конверсии вашего интернет-магазина и вам важно знать все о действиях посетителей, тогда наш модуль "TS Yandex Metrika" может быть вам очень полезен! С этим модулем вы сможете передавать сервису Яндекс.Метрика не только такие простые данные как переходы по ссылкам и клики, но и подробную информацию о посетителях сайта, данные электронной коммерции, а также настраивать цели для отслеживания конверсий, не прибегая к вмешательству в код сайта и не обладая глубокими познаниями в веб-разработке.
      -----------------------------------------------------------------------------------------------

      Смотреть DEMO админки (логин: demo, пароль: demo)

      -----------------------------------------------------------------------------------------------

      Инструкция по установке:
      Перейдите в Панель администратора -> Модули -> Установка расширений; Загрузите архив с модулем для вашей версии OpenCart или ocStore; Обновите кеш модификаторов.  
      Файлы не перезаписываются!
      Используется OCMod!

      -----------------------------------------------------------------------------------------------

      Данный модификатор является завершенным продуктом. Дальнейшее обновление модификатора маловероятно.
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.