0

Як вивести Порівняння у header (шапку) Opencart?

Як вивести Порівняння у header (шапку) Opencart?

Відгуків: 0
09.12.2020

Описание

За замовчуванням у шапку шаблону виводяться лише вибрані товари, кошик, обліковий запис, меню тощо. Але в деяких випадках не вистачає порівняння товарів. На сайтах з великим каталогом – це важливо. Всі дії були перевірені на Опенкарт 2.x та OcStore 2.x! Для початку виведемо майбутній текст у будь-яке місце нашого шаблону, я виведу в header: Заходимо до catalog/view/theme/default/template/common/header.tpl Знаходимо цей рядок:
<li><a href="<?php echo $wishlist; ?>" id="wishlist-total" title="<?php echo $text_wishlist; ?>"><i class="fa fa-heart"> </i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_wishlist; ?></span></a></li> І після неї вставляємо це: <li><a href="<?php echo $compare; ?>" title="<?php echo $text_compare; ?>"><i class="fa fa-exchange">< /i> <span id="compare-total" class="hidden-xs hidden-sm hidden-md"><?php echo $text_compare; ?></span></a></li> Далі нам потрібно зайти до catalog/controller/common/header.php І після рядка: $data['text_checkout'] = $this->language->get('text_checkout'); Вставити це: $data['text_compare'] = sprintf($this->language->get('text_compare'), (isset($this->session->data['compare']) ) count( $this->session->data['compare']) : 0)); $data['compare'] = $this->url->link('product/compare', '', 'SSL'); І нарешті додаємо змінну text_compare для кожної мови (у мене російська та англійська): 1) Заходимо в catalog/language/ru-ru/common/header.php Вставляємо: $_['text_compare'] = 'Порівняння товарів (%s)'; 2) Заходимо в catalog/language/en-gb/common/header.php Вставляємо: $_['text_compare'] = 'Product comparison (%s)'; От і все! Переходимо на сторінку магазину та бачимо результат.



Автор: DEV-OPENCART.COM

Відгуків %s

Написати відгук

Пожалуйста, поставьте оценку:

Закладки

Кошик (0)

Контакти

Тех.підтримка з 10:00 до 19:00 без вихідних

Веб-лабораторія «DEV-OPENCART».
Всі права захищені (с) 2018-2026