Moushe.ru

Блог обо всём

OcStore 2.1 (OpenCart 2.1) удаляем закладки и сравнение товаров



Всем привет, давненько я не делал статей по OpenCart, буду исправляться. Очень часто в нашем магазине не нужны ни закладки, ни сравнение товаров – товаров в интернет магазине не очень большое количество и они все разные, такие “продвинутые” возможности нам ни к чему – покупатели не будут их использовать, а глаз мозолят, можно конечно их просто скрыть с помощью css стилей, но мы пойдём другим путём – безжалостно их вырежем. Улыбка

OpenCart-20

Список задач на сегодня:

1. Удалим Мои закладки из шапки сайта

2. Удалим Мои закладки из Личного кабинета (модуль)

3. Удалим Мои закладки из Личного кабинета (страница)

4. Удалим Мои закладки и сравнение товаров из модуля Рекомендуемые (из других модулей удаляются так-же)

5. Удалим Мои закладки и сравнение товаров из категорий (из акций, результатов поиска удаляются так-же)

6. Удалим Мои закладки и сравнение товаров из карточки товара

Дополнительно для Умника

7. Закроем от индексации страницы: Закладки, Сравнение

Приступим:

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

<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>

2. Откроем файл ../catalog/view/theme/default/template/module/account.tpl и удаляем из 9 строки этот кусок:

<a href="<?php echo $wishlist; ?>" class="list-group-item"><?php echo $text_wishlist; ?></a>

3. Откроем файл ../catalog/view/theme/default/template/account/account.tpl и удалим эту строку (25):

<li><a href="<?php echo $wishlist; ?>"><?php echo $text_wishlist; ?></a></li>

4. Откроем файл ../catalog/view/theme/default/template/module/featured.tpl и удалим эти строки (36-37):

<button type="button" data-toggle="tooltip" title="<?php echo $button_wishlist; ?>" onclick="wishlist.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-heart"></i></button>
<button type="button" data-toggle="tooltip" title="<?php echo $button_compare; ?>" onclick="compare.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-exchange"></i></button>

5. Откроем файл ../catalog/view/theme/default/template/product/category.tpl и удалим эту строку (56):

<p><a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a></p>

удалим эти строки (128-129):

<button type="button" data-toggle="tooltip" title="<?php echo $button_wishlist; ?>" onclick="wishlist.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-heart"></i></button>
<button type="button" data-toggle="tooltip" title="<?php echo $button_compare; ?>" onclick="compare.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-exchange"></i></button>

6. Откроем файл ../catalog/view/theme/default/template/product/product.tpl и удалим эти строки (122-125):

<div class="btn-group">
<button type="button" data-toggle="tooltip" class="btn btn-default" title="<?php echo $button_wishlist; ?>" onclick="wishlist.add('<?php echo $product_id; ?>');"><i class="fa fa-heart"></i></button>
<button type="button" data-toggle="tooltip" class="btn btn-default" title="<?php echo $button_compare; ?>" onclick="compare.add('<?php echo $product_id; ?>');"><i class="fa fa-exchange"></i></button>
</div>

Дополнительно для Умника:

7. Откроем файл robots.txt и добавим в него эти строки (перед пустой строкой, пустую строку оставляем):

26 — Disallow: /wishlist

27 — Disallow: /compare-products

и добавляем такие-же строки в конец файла:

53 — Disallow: /wishlist

54 — Disallow: /compare-products

Вот и всё, как видите эти кнопки удаляются легко и быстро. На этом всё, до новых встреч.

11 Комментарий

  1. Александр_aka_TrigGer

    06.06.2016 at 23:07

    Небольшой апдейт статьи от меня. Удалить то мы удалили, но кнопка В корзину так и осталась занимать больше половины ширины изображения товара. Идем \catalog\view\theme\вfша тема\stylesheet\stylesheet.css, находим строку 640 и делаем width не 60%, а все 100%. Теперь иконка корзины и слово В корзину находятся по середине. Ну а теперь можно и немного увеличить саму иконку корзины в кнопке. Для этого в этом же файле stylesheet.css после 651 строки вставляем .product-thumb .button-group button .fa {font-size: 20px;}. Теперь и иконка нужного размера.

    • в ocstore 2.1.0.2.1 не 640, а 625 строка )
      спасибо ))

  2. в карточке товара в рекомендуемых товарах иконки присутствуют, хотя на главной их нет… подскажите, пожалуйста, где смотреть

  3. Спасибо, всё работает )

  4. Добрый день ! Был бы признателен, если подскажете как удалить блок сортировки в каталоге товаров. Движок ocStore 2.1.0.2

  5. Доброго времени суток!!! Ребят, подскажите, плиз, у меня вообще в категориях пропала кнопка купить (в дефолтном шаблоне), но на главной стр. в рекомендуемых она есть. вот http://sdmitr3y.bget.ru/index.php?route=product/category&path=34_62

  6. Спасибо, очень полезная информация! Как насчет упрощения «Оформления заказа»? Или уже писали статью об этом?

    • Уже не раз писал, такой статьи не будет и так есть хорошее и недорогое решение — модуль simple всего за 450 рублей.

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

Your email address will not be published.

*

CAPTCHA image
*

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

Вверх ↑



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