Загрузка

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

Характеристики
Минимальные требования
Минимальные требования
Минимальные требования
    1 399
    7 бонусов Узнайте подробнее про систему скидок
    Накопите еще 20 бонусов, и вы получите 20% скидку на все продукты Igaponov.
    Узнать подробнее про систему скидок
    Вес в корзине и бэкенде

    Кратко о плагине «Вес в корзине и бэкенде»

    Установили и он работает.

    Автоматически переводит вес каждого товара или артикула в основные единицы измерения, которые настроены для вашего магазина.

    По умолчанию выводит итоговый вес товаров в корзине и в бэкенде в заказе с учетом веса упаковки. Вес упаковки вы можете задать в настройках плагина.

    Совместим с большинством тем дизайна (более 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

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

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


    {$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}

    3
    1
    0
    0
    2
    Средний рейтинг: 3.20
    Написать отзыв
    Страница загружается Отзывы загружаются
    Страница загружается Страница загружается
    Firewall (Фаервол)
    12
    Firewall (Фаервол)
    Снижает процессорную нагрузку сервера от ботов
    Фиксируем стоимость доставки при редактировании заказа
    2
    Фиксируем стоимость доставки при редактировании заказа
    Перерасчет цены Доставки заказа только вручную
    Объём в корзине и в бэкенде
    1
    Объём в корзине и в бэкенде
    Выводит объём товаров и общий объём заказа.
    Форматор
    2
    Форматор
    Склоняем существительные после числительных.
    Актуальная.Корзина
    5
    Актуальная.Корзина
    Актуализация цены и кол-ва на иконке корзина.
    Навигация по фильтрам
    2
    Навигация по фильтрам
    Выводит все примененные фильтры и управляет ими.
    Вес в корзине и бэкенде
    6
    Вес в корзине и бэкенде
    Выводит вес товаров и общий вес заказа.
    0
    Запрос на обработку

    Можете заполнить форму, и мы свяжемся с вами

    Ваше имя
    Email
    Сообщение