Jump to content
Sign in to follow this  
Dwpzma

Undefined index: last_order_id in ...catalog/controller/checkout/success.php on line 66

Recommended Posts

Добрый день, не нашел решения своей проблемы на форуме, помогите.
моя ссылка
http://uprise-device...heckout/success
появляются иероглифы, это происходит после оформления заказа.
кодировку проверил везде где только можно, стоит utf-8.
в остальном на сайте все нормально.

PS: произошло все после утановки нового шаблона, на базовом шаблоне все работает в пределах нормы.

post-687225-0-01694900-1414937492_thumb.png

Share this post


Link to post
Share on other sites

исправьте ошибку вверху сайта.

Share this post


Link to post
Share on other sites

не могу разобрать в чем именно эта ошибка

Share this post


Link to post
Share on other sites

пробуйте перевести, гуглить да что-нибудь поактивнее, чем просто ждать.

Share this post


Link to post
Share on other sites

в том то и дело, что одновременно занимаюсь поиском.

Share this post


Link to post
Share on other sites

Обновить кэш vqmod? (не уверен - с vqmod не работал)

 

сама ошибка - в catalog/controller/checkout/succes.php в 174 строке неизвестный индекс last_order_id, открыть файл и смотреть что к чему

т.е. сам last_order_id не определен, смотреть в связанных файлах

Share this post


Link to post
Share on other sites

Отключил VQmod
Начинает выдавать ошибку другую.
Notice
: Undefined index: last_order_id in /home/d/dwpzma/uprise-device.ru/public_html/catalog/controller/checkout/success.php on line 66
Порошел по этой ошибке 
 

$this->data['text_message'] = sprintf($this->language->get('text_guest'), $this->session->data['last_order_id'], $this->url->link('information/contact.tpl')); 
я так понимаю нужно создать фаил или перенаправить ее в другое место?
 

Share this post


Link to post
Share on other sites

В "дефолтом" Opencart / ocStore нет last_order_id, попробовать заменить строку

$this->data['text_message'] = sprintf($this->language->get('text_guest'), $this->session->data['last_order_id'], $this->url->link('information/contact.tpl'));

на

$this->data['text_message'] = sprintf($this->language->get('text_guest'), $this->url->link('information/contact'));

либо обратиться к тем кто сайт делал (возможно какой-то модуль ставили, который этот last_order_id использует)

Share this post


Link to post
Share on other sites

В "дефолтом" Opencart / ocStore нет last_order_id, попробовать заменить строку

$this->data['text_message'] = sprintf($this->language->get('text_guest'), $this->session->data['last_order_id'], $this->url->link('information/contact.tpl'));

на

$this->data['text_message'] = sprintf($this->language->get('text_guest'), $this->url->link('information/contact'));

либо обратиться к тем кто сайт делал (возможно какой-то модуль ставили, который этот last_order_id использует)

Спасибо помогло, видимо это модуль дописал.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.