Moushe.ru

Блог обо всём

OcStore 1.5.4 сравнение товаров



Сегодня мы с вами встроим в шапку вашего интернет магазина ссылку на страницу Сравнение товаров с отображением количества товаров в сравнении.

1. Откроем файл ../catalog/view/theme/default/template/common/header.tpl и вместо этой строки (70):

<div class="links"><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a><a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo $text_wishlist; ?></a><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a><a href="<?php echo $shopping_cart; ?>"><?php echo $text_shopping_cart; ?></a><a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></div>

вставим эту:

<div class="links"><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a><a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a><a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo $text_wishlist; ?></a><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a><a href="<?php echo $shopping_cart; ?>"><?php echo $text_shopping_cart; ?></a><a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></div>

2. Откроем файл ../catalog/language/russian/common/header.php и после этой строки (3):

$_['text_home']           = 'Главная';

вставим эту:

$_['text_compare']        = 'Сравнение товаров (%s)';

3. Откроем файл ../catalog/controller/common/header.php и после этой строки (68):

$this->data['text_home'] = $this->language->get('text_home');

вставим эту:

$this->data['text_compare'] = sprintf($this->language->get('text_compare'), (isset($this->session->data['compare']) ? count($this->session->data['compare']) : 0));

а после этой строки (78):

$this->data['home'] = $this->url->link('common/home');

вставим эту:

$this->data['compare'] = $this->url->link('product/compare', '', 'SSL');

На сегодня всё, до новых встреч. Улыбка

6 Комментариев

  1. Очень познавательно. Спасибо огромное.
    Вот еще интересует как добавить раздел «новости» вверху. Поставил модуль бесплатных новостей news151. Модуль выводит информацию в стандартных позициях. А как вынести ссылку на раздел всех новостей? Пытался повторить по этому уроку, но к сожалению ничего не получилось. Можно расписать урок?

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      20.03.2013 at 21:00

      Если столкнусь в работе с вашим модулем, то напишу статью.

  2. Виктория

    29.05.2013 at 23:53

    Владислав, здравствуйте.
    Помогите пожалуйста. У меня не получается сделать ссылку в этом меню, на статью в разделе информация. Вместо названия ссылки отображается цифра: 7 (information/information&information_id=7), а переходит по ней правильно.

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      30.05.2013 at 00:40

      У вас есть icq или страница в контакте? Мне проще будет помочь вам, общаясь в реальном времени. Я в контакте — http://vk.com/mag1987 / icq — 493-296-671

  3. Владимир

    24.07.2013 at 08:34

    вместо
    $this->data[‘compare’] = $this->url->link(‘account/compare’, », ‘SSL’);
    нужно
    $this->data[‘compare’] = $this->url->link(‘product/compare’, », ‘SSL’);

    в ином случае, линк ведет на 404

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      24.07.2013 at 10:19

      исправил, спасибо за пойманный косяк )

Добавить комментарий

Your email address will not be published.

*

CAPTCHA image
*

© 2016 Moushe.ru При копировании материалов, ссылка на нас обязательна!

Вверх ↑



Яндекс.Метрика