@Tsyvatsok

Заказы не оформляются OcStore 3.0.x?

Столкнулся с такой проблемой: при попытке убрать лишние поля из оформления заказа, пришлось править шаблон+коментить некоторые строчки в .php файлах в контроллере. Сам в php не секу, следовал гайду в итоге ничего не вышло, в конце концов, насколько я понял, перестало задавать IDшник заказу и сетать его, из-за чего вылетает подобные ошибки (линкую). При этом в админке не выводятся сделанные заказы. После нажатия кнопки оформления заказа вылетает подобная ошибка:
5d90bedd4ff97647007344.png
5d90bebd580ae018221837.png
Сама функция с проблемной строчкой:
if ($this->customer->isLogged()) {
			$data['text_message'] = sprintf($this->language->get('text_customer'), $this->url->link('account/order/info&order_id=' . $this->session->data['last_order_id'], '', true), $this->url->link('account/account', '', true), $this->url->link('account/order', '', true), $this->url->link('information/contact'), $this->url->link('product/special'), $this->session->data['last_order_id'], $this->url->link('account/download', '', true));
		} else {
			$data['text_message'] = sprintf($this->language->get('text_guest'), $this->url->link('information/contact'), $this->session->data['last_order_id']); # проблемная строчка
		}

При этом в админке не выводятся сделанные заказы

Все обратно раскоментил и удалил правку в шаблоне, однако, проблема осталась. Может кто сталкивался и сможет помочь? Буду очень благодарен.
Проверил через print_r($this->session->data); В сессии нету переменной last_order_id. Уже что только не перепробовал, все равно вылазит данная ошибка. Может кто-нибудь сталкивался или знает как фиксануть?
  • Вопрос задан
  • 98 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы