Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Warning : Cannot modify header information "...neoseo_warehouse.php:129"


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

Добрый день!

 

Столкнулся со следующей проблемой:

при работе с шаблоном Revolution v.5.2.1 Opencart3.0.3.2 на странице товара сайт выдает следующее предупреждение:

Warning: Cannot modify header information - headers already sent by (output started at /home/ringufa2/shop.ringufa.ru/docs/catalog/model/catalog/neoseo_warehouse.php:129) in /home/ringufa2/shop.ringufa.ru/storage_ring/modification/catalog/controller/product/product.php on line 1187

Автор шаблона утверждает, что самим шаблоном данная ошибка не может быть вызвана.

в чем может быть проблема и как ее решить?

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


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

вот кусок кода из файла product.php, который не выполняется из-за того, что код файла neoseo_warehouse.php:129 выполняется раньше

if ($setting_revtheme_product_mods['viewed_products'] || $revtheme_home_viewed_products['status'] || $setting_revtheme_cat_mods['viewed_products']) {
                    $viewed_products = array();
                    if (isset($this->request->cookie['viewed'])) {
                        $viewed_products = explode(',', $this->request->cookie['viewed']);
                    } else if (isset($this->session->data['viewed'])) {
                        $viewed_products = $this->session->data['viewed'];
                    }
                    if (isset($this->request->get['route']) && $this->request->get['route'] == 'product/product') {
                        $product_id_v = $this->request->get['product_id'];
                        $viewed_products = array_diff($viewed_products, array($product_id_v));
                        array_unshift($viewed_products, $product_id_v);
                        array_splice($viewed_products, 20);
                        setcookie('viewed', implode(',',$viewed_products), time() + 60 * 60 * 24 * 30, '/', $this->request->server['HTTP_HOST']);
                    }
                }
Изменено пользователем vitovem

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


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

17.07.2021 в 08:06, vitovem сказал:

Получается, что когда используется neoseo - на сайте не отображаются просмотренные продукты

Здравствуйте.

Чтобы узнать, из-за какого модуля происходит конфликт, Вам нужно перейти по пути /home/ringufa2/shop.ringufa.ru/storage_ring/modification/catalog/controller/product/product.php и посмотреть, что находится на 1187 строке и от какого модуля приходит этот код.

Скорее всего, так как у Вас нестандартный шаблон, может понадобится доработка модуля именно под Вашу тему оформления, чтобы избежать конфликтов в дальнейшем.

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


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

Аналогичная проблема, только шаблон UltraStore: при работе модуля обмена 1с перестают работать просмотренные товары. На странице карточки товара появляется ошибка 

Warning: Cannot modify header information - headers already sent by (output started at /home/s/shishka4/gtyres.ru/public_html/catalog/model/catalog/neoseo_warehouse.php:129) in /home/s/shishka4/gtyres.ru/storage/modification/catalog/model/catalog/product.php on line 30

image.thumb.png.1d2e66c58c0d8a9ebd20dc3d4dd2a1f9.png

image.png.d9886cb58a91d059fc324d1812e731d9.png

Подскажите , как подружить просмотренные товары с вашим модулем. Гугл пути ошибки наткнул еще на несколько сайтов на аналогичном моему шаблоне Ultra Store с такой же ошибкой, проиндексироваться успела.. 

image.thumb.png.1522b7a1b54df0c864657acc6587ecfd.png

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

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


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

15 часов назад, Gtyres38 сказал:

Аналогичная проблема, только шаблон UltraStore: при работе модуля обмена 1с перестают работать просмотренные товары. На странице карточки товара появляется ошибка 

Warning: Cannot modify header information - headers already sent by (output started at /home/s/shishka4/gtyres.ru/public_html/catalog/model/catalog/neoseo_warehouse.php:129) in /home/s/shishka4/gtyres.ru/storage/modification/catalog/model/catalog/product.php on line 30

image.thumb.png.1d2e66c58c0d8a9ebd20dc3d4dd2a1f9.png

image.png.d9886cb58a91d059fc324d1812e731d9.png

Подскажите , как подружить просмотренные товары с вашим модулем. Гугл пути ошибки наткнул еще на несколько сайтов на аналогичном моему шаблоне Ultra Store с такой же ошибкой, проиндексироваться успела.. 

image.thumb.png.1522b7a1b54df0c864657acc6587ecfd.png

Здравствуйте.

Уточните, пожалуйста, какая у Вас версия опенкарта?

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


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

17 часов назад, Gtyres38 сказал:

Добрый вечер. OcStore 3.0.2

Пожалуйста, напишите в наш Телеграмм-чат (https://t.me/WebStudioNeoSeo1), в первом сообщении укажите:

1. Ссылку на тему обсуждения.

2. Ваше имя пользователя на форуме.

3. Имя пользователя нашей поддержки, с которым обсуждались Ваши вопросы.

4. Данные доступов, а именно к админке и фтп.

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


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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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