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

Ваш заказ сформирован! Ссылки в тексте перепутаны.


igrotek

Recommended Posts

ocStore 3.0.2.0  чистая, без дополнительных модулей и шаблонов. После того, как покупатель сформировал заказ, он попадает на страницу Ваш заказ  сформирован. Но ссылки в тексте ведут совершенно не на те страницы, что указаны.   Так при нажатии на ссылку страницы "Файлов для скачивания", пользователь попадает на страницу истории заказов, при нажатии на ссылку "Истории заказов" попадает в личный кабинет, а при нажатии на ссылку "Личный кабинет" попадает непосредственно на страницу заказа.  Где это можно исправить(если возможно объясните на пальцах, так как в коде не  очень разбираюсь. В каком файле что и на что заменить. Извините.)? Возможно эта тема уже подымалась, но я не нашёл. 

os.JPG

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


18 минут назад, igrotek сказал:

ocStore 3.0.2.0  чистая, без дополнительных модулей и шаблонов. После того, как покупатель сформировал заказ, он попадает на страницу Ваш заказ  сформирован. Но ссылки в тексте ведут совершенно не на те страницы, что указаны.   Так при нажатии на ссылку страницы "Файлов для скачивания", пользователь попадает на страницу истории заказов, при нажатии на ссылку "Истории заказов" попадает в личный кабинет, а при нажатии на ссылку "Личный кабинет" попадает непосредственно на страницу заказа.  Где это можно исправить(если возможно объясните на пальцах, так как в коде не  очень разбираюсь. В каком файле что и на что заменить. Извините.)? Возможно эта тема уже подымалась, но я не нашёл. 

os.JPG

Заходите сюда

catalog/controller/checkout/success.php

ищите это

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']);
        }

 

и меняете так как Вам нужно

 

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

 

 if ($this->customer->isLogged()) {
      $data['text_message'] = sprintf($this->language->get('text_customer'), $this->url->link('account/account', '', true), $this->url->link('account/order/info&order_id=' . $this->session->data['last_order_id'], '', true), $this->url->link('information/contact', '', true), $this->url->link('account/order'), $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']);
    }

 

Змінено користувачем drujban
Надіслати
Поділитися на інших сайтах

22 minutes ago, drujban said:

 if ($this->customer->isLogged()) {
      $data['text_message'] = sprintf($this->language->get('text_customer'), $this->url->link('account/account', '', true), $this->url->link('account/order/info&order_id=' . $this->session->data['last_order_id'], '', true), $this->url->link('information/contact', '', true), $this->url->link('account/order'), $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']);
    }

 

Спасибо Вам огромное!!!!!!!!!!!  Я проверил и  немного подправил. :)     

if ($this->customer->isLogged()) {
			$data['text_message'] = sprintf($this->language->get('text_customer'), $this->url->link('account/account', '',  true), $this->url->link('account/order', '', true), $this->url->link('account/download', '', true), $this->url->link('information/contact'), $this->url->link('product/special'), $this->session->data['last_order_id'], $this->url->link('account/download', '', true));

 

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

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

Important Information

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