Переключение единиц измерения в карточке товара: Глобальная перезагрузка IntecUniverse 2.3.0

Переключение единиц измерения в карточке товара: Глобальная перезагрузка IntecUniverse 2.3.0

24 февраля 2022


Автор: INTEC Волшебник
Фото 1: «Переключение единиц измерения в карточке товара: Глобальная перезагрузка IntecUniverse 2.3.0»

Коллеги! С вами Ярослав Голуб, руководитель интернет-агентства INTEC. Продолжаю рассказывать про обновления линейки готовых интернет-магазинов и корпоративных сайтов IntecUniverse 2.3.0. Итак, мы добавили возможность переключения единиц измерения в карточке товара. Функционал доступен начиная с лицензии «Малый бизнес» для «1С-Битрикс: Управление сайтом».

Для этого в IntecUniverse появился дополнительный модуль intec.measures. Модуль предназначен для конвертации одних единиц измерения (базовые единицы) товара в другие с соответствующим пересчетом цены.

Например, какой-то товар имеет базовую единицу «штуки», но некоторым пользователям удобно заказывать данный товар в единице «килограмм». В настройках товара необходимо указать, сколько штук в одном килограмме (например, 20 шт. в 1 кг). После этого в карточке товара появляется выбор, в какой единице измерения добавить товар. Если выбрать килограммы и добавить 3 кг, то в корзину добавится 60 шт. товара. В саму корзину товар попадает в базовой единице. Это особенно удобно для B2B-сегмента.

Модуль intec.measures устанавливается автоматически при установке решения.


[spoiler]

Пошаговая настройка единиц измерения

После установки модуля при необходимости создаем единицы измерения. Переходим в Панель администрирования - Магазин - Настройки - Единицы измерения и жмем кнопку «Добавить».

Фото 2: «Переключение единиц измерения в карточке товара: Глобальная перезагрузка IntecUniverse 2.3.0»


Вводим наименование и код (число), условные обозначения (параметры будут использованы при выводе на детальной карточке товара). Сохраняем.

Фото 3: «Переключение единиц измерения в карточке товара: Глобальная перезагрузка IntecUniverse 2.3.0»

После того, как единицы измерения были созданы, переходим в панели администрирования в инфоблок товаров и открываем на редактирование необходимый товар. Переходим на вкладку «Торговый каталог». Вводим цены на вкладке «Цены».

Фото 4: «Переключение единиц измерения в карточке товара: Глобальная перезагрузка IntecUniverse 2.3.0»

На вкладке «Параметры» выбираем единицы измерения, вводим доступное количество товара:

Фото 5: «Переключение единиц измерения в карточке товара: Глобальная перезагрузка IntecUniverse 2.3.0»

Далее переходим на вкладку «Конвертация единиц измерения». Здесь отмечаем необходимые единицы измерения и задаем коэффициент перевода одной единицы измерения в другую. В соответствии с этим коэффициентом также будет меняться цена.

Например, основной единицей измерения для нашего чая мы выбрали штуку. В одной штуке 2 грамма чая. Получается, что коэффициент для единицы измерения грамм равен 2. 1 кг — это 1000 грамм, следовательно, коэффициент перевода в штуки для единицы измерения килограмм составляет 0.001 * 2 = 0.002. Аналогично и с другими единицами измерения:

Фото 6: «Переключение единиц измерения в карточке товара: Глобальная перезагрузка IntecUniverse 2.3.0»

Сохраняем. Переходим к настройкам компонента каталога. В разделе «Настройка детального просмотра» включаем опцию «Детальная страница. Использовать выбор единиц измерения», далее выбираем расположение блока с единицами измерения:

Фото 7: «Переключение единиц измерения в карточке товара: Глобальная перезагрузка IntecUniverse 2.3.0»

Результат:

Фото 8: «Переключение единиц измерения в карточке товара: Глобальная перезагрузка IntecUniverse 2.3.0»

Фото 9: «Переключение единиц измерения в карточке товара: Глобальная перезагрузка IntecUniverse 2.3.0»

Фото 10: «Переключение единиц измерения в карточке товара: Глобальная перезагрузка IntecUniverse 2.3.0»

При изменении единицы измерения автоматически пересчитывается коэффициент добавления количества товара в корзину. В корзину же товар попадает в основных единицах измерения (в нашем случае — штуки), но в количестве, примерно составляющем выбранную единицу измерения (для нашего примера — унцию):

Фото 11: «Переключение единиц измерения в карточке товара: Глобальная перезагрузка IntecUniverse 2.3.0»

На этом у меня все. Покоряйте новые бизнес-вершины вместе с IntecUniverse. Еще больше обновлений — в следующих статьях. Не пропустите!