
Этот товар уже в корзине
Xverst.ruОписание
Плагин визуально выделяет товар, который уже находится в корзине покупателя. Он позволяет изменять текст кнопки и добавлять классы для стилизации.
Возможности
Плагин предоставляет следующие возможности:
- Вывод текста на месте добавления кода
- Изменение названия кнопки
- Добавление класса к кнопке
Настройка
Для настройки плагина необходимо:
- Добавить код в шаблоны темы дизайна
- Убедиться, что в теме дизайна присутствует хук "frontend_footer"
- В настройках плагина указать необходимые селекторы
Пример кода для шаблона списка товаров (например, list-thumbs.html):
``{if $wa->shop}{if method_exists('shopIncartsPlugin', 'showInfo')}{shopIncartsPlugin::showInfo($p.id)}{/if}{/if}``
Пример кода для шаблона товара или блока корзины товара (например, product.cart.html):
``{if $wa->shop}{if method_exists('shopIncartsPlugin', 'showInfo')}{shopIncartsPlugin::showInfo($product.id)}{/if}{/if}``
Код необходимо добавить в форму товара, между тегами <form> и </form>, например, сразу после кнопки "В корзину":
``<form class="purchase addtocart" method="post" action="/add"> <input type="submit" value="[Add to cart]" /> {shopIncartsPlugin::showInfo($p.id)} </form>``
Интеграция
Настройка и интеграция плагина могут потребовать знаний в области HTML и CSS. В стоимость плагина не входит его настройка и интеграция.
Отзывы (3)
плагин работает, но в тему InCart интегрировать не удалось корректно, текст в кнопке не меняется, а накладывается на имеющийся, кривенько, оставили только текст рядом.
Отличный плагин. Настроил сам. Есть нюанс один, но не критичный. Спасибо.
Плагин неплохой. Но если мы добавляем товар в корзину, текст что товар уже в корзине появится только при обновлении страницы. Логично чтобы сразу, при добавлении товара в корзину, на лету без обновления страницы добавлялся бы этот текст.