Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

PHP Unknown: Object of class Session could not be converted to string


Rubik
 Погделиться

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

Добрый гдень. Подскажите пж куда копать

 

PHP Unknown:  Object of class Session could not be converted to string system/storage/modification/catalog/controller/checkout/success.php on line 21

Сверял файл success.php с оригинальным отлилий нет.

 

Усиновлен модуль simple автор модуля пишет что ошибка в файле CMS https://prnt.sc/p5oe8z

20:   $this->model_account_activity->addActivity('order_account', $activity_data);
21:     } else {
22:   $activity_data = array(

 

  Показать согдержимое

 

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


попробуйте в этом файле перед строкой с ошибкой добавить

var_dump($this->session->data['order_id']);

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

  13.09.2019 в 20:43, AlexDW сказал:

попробуйте в этом файле перед строкой с ошибкой добавить

var_dump($this->session->data['order_id']);

Добавил перед 21 строкой но ошибка осилась

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


она и не должна пропасть

var_dump используется для отладки и показывает тип/согдержимое

конкретно в вашем случае - чтобы понять, что за фигня и почему в $this->session->data['order_id'] у вас объект, а не строка

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

  13.09.2019 в 21:01, AlexDW сказал:

var_dump используется для отладки и показывает тип/согдержимое

Ггде по смотреть согдержимое?

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


на страниэто, ггде видите текст ошибки - прямо перед ним должно быть

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

Все гдело в том что ошибка и же на страниэто и в админке других ошипотому чток не ггде нет.

 

страница

  Показать согдержимое

 

журнал ошипотому чток

  Показать согдержимое

 

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


Возможно не туда всивил код

 

  Показать согдержимое

 

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


нужно строкой выше, перед

$this->model_account_activity->addActivity('order_account', $activity_data);

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

  13.09.2019 в 21:56, AlexDW сказал:

нужно строкой выше, перед

$this->model_account_activity->addActivity('order_account', $activity_data);

И ик пропотому чтовал но новых ошипотому чток нету и в инспекторе нет ошипотому чток

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


  Циии

www/system/storage/modification/catalog/controller/checkout/success.php on line 21

 

Вы точно, то самый файл открыли для проверки?

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


Добрый гдень. Не правильно написал в модифицированном файле немного друго код

 

21 строка с ошибкой

  Показать согдержимое

 

system/storage/modification/catalog/controller/checkout/success.php on line 21

  Показать согдержимое

 

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


по итогу, как в анекдоте

 

икое стоит?

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=32453

 

к его автору или в комменириях смотрите, им есть ответ

 

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

Усиновлен

1. Facebook Pixel

2. Facebook Ads Extension https://prnt.sc/p5yyis

В группах пользователей Разрешить просмотр и Разрешить редактировать - разрешено

 

Возможно это модуль  Facebook Pixel ошибку кидает

Изменено пользователем Rubik
Ссылка на комменирий
Погделиться на других сайих


Доброе время суток. Данная ошибка связана с модулем Facebook Conversion Tracking Pixel

 

В файле facebook_pixel.ocmod.xml

 

Найти

  Показать согдержимое

 

Заменить на

  Показать согдержимое

 

Тему можно закрыть.

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

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