Moushe.ru

Блог обо всём

OpenCart 1.5.3 делаем кнопку описание



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

1

1. Откроем файл category.tpl (../catalog/view/theme/default/template/product) и вместо этих строк (93-95):

<div class="cart">
<input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />
</div>

вставим эти:

<div class="cart">
<input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /><p>
<input type="button" value="<?php echo $text_info; ?>" onclick="top.location.href=('<?php echo $product['href']; ?>');" class="button" />
</div>

2. Откроем файл category.php (../catalog/controller/product) и после этой строки (103):

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

вставим эту:

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

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

$_['text_limit']        = 'На странице:';

вставим эту:

$_['text_info']        = 'Описание';

Результат нашей работы:

1

На сегодня всё, следите за нашими новостями. Улыбка

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

  1. Семен

    20.11.2012 at 12:25

    Огромное спасибо за уроки, очень помогают =)
    Рассмотрите пожалуйста вот какой вопрос:

    Справа от картинки товара, строчки-ссылки «Отзывов:Х» «Написать отзыв»

    Вопрос: как сделать чтобы при нажатии «отзывов: Х» страницу автоматически прокручивало к отзывам, а при нажатии «написать отзыв» — прокручивало к форме написания отзыва.

    Суть в том что когда человек хочет посмотреть отзывы, нажимает на строку-ссылку, а «ничего не происходит» (автоматич. открытие вкладки плохо видно). И думает что ссылка сломана. А так его сразу будет прокручивать вниз к отзывам или к форме написания отзыва.

    Как готовый вариант — при нажатии кнопки «В закладки» или «В сравнение» человека переносит наверх, к этим строкам. Точно так же хотелось бы сделать и с отзывами, и с написанием отзывы на странице товара….

    Заранее спасибо =)

  2. 2. Откроем файл category.php (../opencart/catalog/controller/product) и после этой строки (103):

    … а где находится папка opencart? Не нашла

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

      09.01.2013 at 23:37

      Исправил

  3. всё точно правильно, сделала как надо но ничего не появилось

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

      10.01.2013 at 00:21

      Я догадываюсь почему — статья написана для шаблона default, в нём вы всё и сделали, хотя на сайте у вас используется шаблон yoolight. Я правильно догадался? (P.S. — повторите 1 шаг для своей темы — Откроем файл category.tpl (../catalog/view/theme/yoolight/template/product))

  4. Подскажите, пожалуйста, как поменять расположение кнопок «купить» и «описание» чтобы кнопка «купить» находилась слева, а кнопка «описание» справа

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

      19.01.2014 at 22:06

      Создайте для кнопок дивы и напишите новые стили в stylesheet.css

  5. Анатолий

    23.01.2014 at 16:05

    Спасибо за уроки!
    Всё сделал как написано и всё получилось.
    Но, вместо надписи «Описание» вопросики. Подскажите как исправить?

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

      23.01.2014 at 23:53

      Сохраните файл в кодировке utf8 без bom

  6. А у меня вообще, после проделывания всех шагов, вместо надписи «описание» вернулись ссылки «в закладки» и «в сравнение». Почему такое могло произойти?

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

      22.06.2014 at 12:12

      Что-то невнимательно повторили видимо, или не та версия Opencart’a.

  7. Диана

    10.10.2014 at 16:59

    А подскажите пожалуйста, возможно ли сделать так чтобы у каких то категорий товаров эта кнопка была а у каких то не было?

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

      10.10.2014 at 19:23

      Нет, только для всех.

  8. А подскажите у меня получилось две кнопки купить и подробнее, а мне надо одна где удалить кнопку купить?

  9. А точный путь не подскажите и какой код? заранее спасибо.

    • Если в карточке товара сделали — ../catalog/view/theme/default/template/product/product.tpl если в категориях — ../catalog/view/theme/default/template/product/category.tpl строки те-же, что правили в статье.

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

Your email address will not be published.

*

CAPTCHA image
*

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

Вверх ↑



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