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

Opencart 2.0.1.1 - Indirect modification of overloaded property ControllerCheckConfirm


Recommended Posts

Здравствуйте!
Убирал шаги заказа в оформлении товара.
На 5 шаге (оплата заказа), при нажатии кнопки "продолжить" вылезает ошибка:
Indirect modification of overloaded property ControllerCheckConfirm в файле catalog/controller/checkout/confirm.php 

на 12 строчке

12 $this->data['settings'] = $settings;

if($settings){
/*Short checkout*/
if ($this->cart->hasShipping()) {
// Validate if shipping address has been set.
$this->load->model('account/address');

if ($this->customer->isLogged() && isset($this->session->data['shipping_address_id'])) {
$shipping_address = $this->model_account_address->getAddress($this->session->data['shipping_address_id']);
} elseif (isset($this->session->data['guest'])) {
$shipping_address = $this->session->data['guest']['shipping'];
}

if (empty($shipping_address)) {
$redirect = $this->url->link('checkout/checkout', '', 'SSL');
}

и на 851

850 else {
851 $this->data['redirect'] = $redirect;
}

А так же Undefined index: paymanent in в том же фале на 504 строчке

503 elseif (isset($this->session->data['guest'])) {
504 $payment_address = $this->session->data['guest']['payment'];
}

 Все это в браузере, где залогинен под админом, в другом браузере на этом же шаге пишет: " Нет доступных способов оплаты. Пожалуйста свяжитесь с администрацией!"

Opencart 2.0.1.1
Подскажите, знающие люди.

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


В OpenCart 2 нельзя менять $this->data. Надо все $this->data заменить на $data и передать ее как параметр для рендера.

https://github.com/opencart-ru/opencart/wiki/upgrade_extension

Спасибо! Вроде разобрался

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


  • 1 month later...

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

Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 176Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 255Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 258Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 260Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 266Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 272Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 278Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 284Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 286Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 287Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 288Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 289Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 290Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 291Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 292Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 293Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 294Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 295Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 297Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 298Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 299Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 300Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 301Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 303Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 305Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 306Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 307Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 308Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 309Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 310Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 315Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 318Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 323Notice: Indirect modification of overloaded property ControllerModuleSimple::$data has no effect in D:\OpenServer\domains\opencart2\admin\controller\module\simple.php on line 617Notice: Error: Could not load model D:\OpenServer\domains\opencart2/admin/model/setting/extension.php! in D:\OpenServer\domains\opencart2\vqmod\vqcache\vq2-system_modification_system_engine_loader.php on line 24

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


хочу приобрести модуль, для начала попробовал на локальном сайте

Это как ты без покупки решил попробовать?

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

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

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

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

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

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

Вхід

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

Вхід зараз

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

Important Information

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