Plugin Вывод складов с дополнительной информацией (stockinfo) [Shop-Script]

klerk

Team member
VIP Hard
Verified
Joined
Feb 19, 2016
Messages
11,463
Reaction score
9,419
Вывод складов с дополнительной информацией (stockinfo) [Shop-Script]
Вывод списка складов и остатков с доп. информацией

PkUKTxk.png


Данный плагин выводит список складов и остатков
в категории и на странице товаров,
а так же ед. изм. и доп. описание склада при наведении курсора на склад или иконку.
!!! Плагин будет дорабатываться по вашим запросам и отзывам.
Этот плагин позволит ознакомиться покупателям с вашими складами и сориентироваться о сроках ожидания или о месте положения товара.

Все настройки гибкие и безопасные, смело настравивайте по желанию.
Данный плагин позволяет решить сразу несколько задач:
1) Вывести список складов в категории. Достаточно разместить код в шаблоне.
2) Вывести список складов в карточке товара. Достаточно выбрать нужный чекбокс в настройках. (Как скрыть уже существующие склады см. ниже.)
3) Вывести единицу измерения из характеристик. (Как ее получить к плагину не относиться, но если у вас есть уже параметр, вы можете указать его.)
4) Вывести описание склада при наведении курсора мыши на склад.
Принцип работы плагина:
Вывод без кода:
В автоматическом режиме плагин выводит список складов только в карточке товара, для этого вам нужно выбрать соответствующий чекбокс в настройках плагина.
Вывод с кодом:
Для того что бы вручную вывести в карточке товара, добавьте строчку {shopStockinfoPlugin::getProductStockinfo($product)} в шаблон
темы дизайна product.cart.html сразу после строчки {$product.price}
Для того что бы вывести в категории в каждом из товаров. Добавьте строчку {shopStockinfoPlugin::getProductStockinfo($p)} в шаблон
темы дизайна, а именно в list-thumbs.html сразу после строчки {$p.price}
Для того что бы скрыть уже ранее существующий блок склады вашей текущей темы дизайна, укажите его класс в настройках плагина.
Если вы не знаете, как узнать класс, (см. на скрине), нажмите на странице товара на блок склады желаемый скрыть пр. кн. мыши и выберете "Посмотреть код",
откроется панель справа браузера, где должен отображаться блок и его класс, выбирайте основной (родительский) к примеру, class="stocks"
который захватывает все ваши строки складов, указывать лишь то, что в кавычках.
Вы можете скрыть склад при нулевом значении на остатке. Выбрав соответствующий чекбокс в плагине.
Вы можете указать единицу измерения, которая отобразиться справа от строки склада
Имеется поддержка ед. изм. из характеристик товара. Например, у вас есть м., шт. и уп. в характеристиках товаров, возможно, вы их выгружаете из 1с.
вы можете указать характеристику в хуке вторым параметром, то есть {shopStockinfoPlugin::getProductStockinfo($product, $unit)}
и разместить хук в ручную, в шаблоне темы дизайна. Если у вас есть единица измерения в характеристиках, но вы не знаете, как ее передать, пишите нам в поддержку плагина.
Вы можете указать надпись, которая отобразиться при нулевом значении (например: "уточнять у менеджера", "под заказ")
Вы можете выбрать словесное выражение остатков на складе например Мало, Очень мало, в Наличии, Под заказ.
Как указать описание для каждого склада?
Для этого необходимо в поле "Описание для складов"
через двоеточие указать по этой схеме наименование:описание
кажый новый склад с новой строки например:
Москва:Описание
Омск:Описание
Пермь:Описание

Наименование складов вы можете поменять в настройках shop-script в разделе настройки - склады - редактировать

Цветовые настройки для Мало, Очень мало и В наличии вы можете поменять так же в настройках shop-script в разделе настройки - склады - редактировать

Demo:

stockinfo 1.0.1
 
Top