Вес в корзине и бэкенде

Вес в корзине и бэкенде
Выводит вес товаров и общий вес заказа.

Описание плагина Вес в корзине и бэкенде

Кратко о плагине «Вес в корзине и бэкенде»
Установили и он работает.
Автоматически переводит вес каждого товара или артикула в основные единицы измерения, которые настроены для вашего магазина.
По умолчанию выводит итоговый вес товаров в корзине и в бэкенде в заказе с учетом веса упаковки. Вес упаковки вы можете задать в настройках плагина.
Совместим с большинством тем дизайна (более 50 самых популярных тем дизайна из магазина Webasyst). Под нестандартные темы вы можете провести настройку на странице плагина или обратиться за помощью к партнерам Webasyst или к нам.
Помимо стандартного функционала вам доступен расширенный профессиональный функционал плагина:
- вы можете вывести вес единицы и суммарный вес каждого товара или артикула;
- вы можете включить/выключить вывод информации о весе в бэкенде перед заказом и в таблице с товарами;
- вы можете разместить информацию о весе в любом удобном вам месте корзины или на других страницах магазина или любых других приложений;
- вы можете обратиться к нем из Smarty (из любых тем Дизайна, из любых приложений Webasyst и любых плагинов);
- вы можете обратиться к плагину с помощью Ajax, JavaScript, jQuery;
- при совместной работе с плагином Актуальная.Корзина упрощается настройка и Плагин обновляет информацию о весе самым оптимальным образом.
Стало возможно выводить вес товаров в уведомлениях (как общий вес и вес упаковки, так и вес каждой позиции).
Добавили вывод веса в печатную форму.
Инструкция по стандартному использованию
Установите плагин и радуйтесь его работе.
Инструкция по расширенному профессиональному использованию
Краткий формат - если вы используете плагин в своей теме дизайна и точно уверены, что плагин активен.
Полный формат - выполняется проверка приложения магазин и наличия в системе установленного плагина «Вес в корзине».
В шаблонах Smarty, темах дизайна
Краткий формат
{$item_weight=shopYartexcartweightPlugin::cartweight()}
Полный формат
{if $wa->shop}
{if method_exists('shopYartexcartweightPlugin', 'cartweight')}
{$item_weight=shopYartexcartweightPlugin::cartweight()}
{/if}
{/if}
В переменной $item_weight окажется полный массив с информацией о весе товаров
В плагинах и приложениях на php
Краткий формат
$item_weight=shopYartexcartweightPlugin::cartweight();
Полный формат
if (wa()->appExists('shop')) {
wa('shop');
if (method_exists('shopYartexcartweightPlugin', 'cartweight'))
{$item_weight=shopYartexcartweightPlugin::cartweight();}
}
Вставьте эту конструкцию и Вам выведется весь этот массив.
{print_r($item_weight)}
А дальше будет видно к какому элементу надо обратиться.
Вот пример вывода всего массива:
Array ( [items] => Array ( [0] => Array ( [product_id] => 8582 [sku_id] => 11824 [weight] => 0.2 [weight_total] => 0.2 ) ) [weight_package] => 0.03
[sub_total] => 0.2
[weight_package_dict] => Package weight
[total_weight] => 0.23
[total_weight_dict] => Total weight
[weight_dict] => Вес
[unit] => кг )
Т.е. самый простой вариант использования на сайте и в письмах:
{$item_weight=shopYartexcartweightPlugin::cartweight()}
{if isset ($item_weight.total_weight) and !empty($item_weight.total_weight)}
{$item_weight.total_weight_dict}: {$item_weight.total_weight} {$item_weight.unit}
{/if}
В письмах этого достаточно, а на сайте может потребоваться выводить через jqwery.
И навесить пару событий, по которым плагин будет понимать, что в корзине изменилось кол-во товаров, а значит итоговый вес.

С помощью jQuery

$.getJSON('{$wa_app_url}yartexcartweight/', function (json) {
alert(json.data.result.total_weight);
});

Вывод веса в шаблонах писем:

{$item_weight=shopYartexcartweightPlugin::backendweight($order.items)}

{if isset ($item_weight.total_weight) and !empty($item_weight.total_weight)}
{$item_weight.total_weight_dict}: {$item_weight.total_weight} {$item_weight.unit}
{/if}
Смотрите также
Умные скидки
Умные скидки

скидка зависит от способа доставки или оплаты

Таблица размеров
Таблица размеров

Укажите таблицу размеров для каждого бренда!

Нашли дешевле?
Нашли дешевле?

Предложите гарантию лучшей цены

Всегда на связи с клиентом
Всегда на связи с клиентом

152 ФЗ в Оставить заявку и Обратный звонок +SMS

SEO-пагинация
SEO-пагинация

Продвижение всех страниц категорий в поисковиках

Товар купили ...
Товар купили ...

Вывод количество продаж продукта, гибкие настройки

Изображения для категорий
Изображения для категорий

До пяти изображений, поддержка SVG, Retina

Подбор шин и дисков по марке авто 2019 + Фильтр по параметрам
Подбор шин и дисков по марке авто 2019 + Фильтр по параметрам

Подбирает шины и диски на выбранный автомобиль

SEO-страницы (табы в товарах)
SEO-страницы (табы в товарах)

Продвинутый менеджер подстраниц/табов в товарах

SEO Link Canonical
SEO Link Canonical

Передает вес на канонические страницы

Youtube каналы и ролики
Youtube каналы и ролики

Вывод отдельных видеороликов и каналов Youtube.

Instagram публикации
Instagram публикации

Вывод на витрине публикаций из вашего Instagram

Сортировка по скидке
Сортировка по скидке

Дает возможность сортировать по скидке\выгоде

Объём в корзине и в бэкенде
Объём в корзине и в бэкенде

Выводит объём товаров и общий объём заказа.

Универсальная интерактивная скидка
Универсальная интерактивная скидка

Привлечение внимания к акциям и скидкам

Новогодняя интерактивная скидка
Новогодняя интерактивная скидка

Привлечение внимания к акциям и скидкам

Подбор аккумуляторов по авто
Подбор аккумуляторов по авто

Покажет параметры АКБ и подберет товар для авто

Следующий, предыдущий
Следующий, предыдущий

Навигация при редактировании товара