Всім доброго часу доби дорогі друзі.
Сьогодні я хотів би поговорити про те як в opencart зробити так щоб користувач в разі переходу в замітки, в інформаційні сторінки та інше повертався не так на головну сторінку як зараз за замовчуванням відбувається, а на сторінку з якої він перейшов.
Зараз якщо користувач натискає на кнопку "Продовжити" покупець потрапляє на головну сторінку що не зовсім правильно погодьтеся, правильніше якби його повертало на ту сторінку, з якої він прийшов, наприклад в певну категорію, або товар.
Ну в загальному суть ви зрозуміли, тепер я постараюся докладно описати як це зробити, адже для виконання даного завдання потрібно замінити всього один рядок.
І так наприклад візьмемо будь-яку інформаційну сторінку в магазині, припустимо інформація про доставку та оплату, і в ній після самої статті знаходиться кнопка "Продовжити" при натисканні на неї користувач переходить на головну сторінку, ми ж зараз її змінимо так що б клієнт повертався на попередню сторінку з якої він прийшов.
Відкриваємо файл: catalog/view/theme/ваша тема/template/information/information.tpl і в рядку:
1 |
<div class="right"><a href="<?php echo $continue; ?>" class="button"><?php echo $button_continue; ?></a></div> |
1 |
<?php echo $continue; ?> на <?php echo $_SERVER['HTTP_REFERER']; ?> |
Ось в принципі і все тепер якщо клієнт дивиться певний товар і натисне на будь-яку інфо сторінку щоб дізнатися деталі і після ознайомлення натисне продовжити то він автоматом повернеться на той товар який він дивився і з якого перейшов. Все так само по аналогії ви можете зробити з іншими сторінками в вашому магазині наприклад в кошику, порівняння та інші ...
Буду рад если данная заметка будет кому то полезна.
Немає коментарів
Ви можете залишити коментар першим.