партнер Битрикс
ключа на e-mail
по всей России
всегда на связи
Модуль создает новый тип свойства инфоблока, в котором вы можете указать набор дополнительных единиц измерения для товара. В состав модуля входит компонент maxyss:measure_unit , который позволяет вывести эти единицы измерения в публичной части сайта и дать возможность пользователю манипулировать количеством выбранного товара в удобных для него единицах измерения.
Внимание! Покупка товара осуществляется в базовых единицах измерения (то есть в Корзине и Заказе товар будет лежать в единицах измерения, указанных в закладке Торговый каталог карточки товара)!
Внимание! Модуль и компоненты работают со штатными механизмами БУС добавления товаров в корзину! Если вы не уверены в том, на сколько сильно кастомизированы ваши текущие шаблоны компонентов, проконсультируйтесь предварительно в нашей техподдержке ДО ПОКУПКИ МОДУЛЯ!
Для покупки программного продукта выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Купить в 1 клик».
Когда оформляете быстрый заказ, укажите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту и ссылка на оплату.
При оформлении заказа в стандартном режиме, заполните полностью форму по последовательным этапам: выберите тип плательщика, заполните все обязательные поля, выберите способ оплаты и нажмите кнопку «Оформить заказ».
Безналичный расчет для юридических лиц
Электронная версия счета для оплаты будет сформирована автоматически на финальной странице после создания заказа. Вы также можете запросить копию счета на свой электронный адрес. Счет необходимо оплатить в любом выбранном вами коммерческом банке в течение 5 банковских дней после оформления заказа.
Безналичный расчет для физических лиц
Вы можете оплатить заказ онлайн на сайте при помощи банковской карты или Яндекс.Деньги. Также Вы можете получить на свой электронный адрес счет с реквизитами для оплаты. Его необходимо распечатать и оплатить в любом выбранном вами коммерческом банке в течение 5 банковских дней после оформления заказа.
Уважаемые покупатели! Обращаем ваше внимание, что в соответствии с пп. 26 п. 2 ст. 149 НК РФ реализация программных продуктов осуществляется без НДС.
1. Приобретенные программные продукты поставляются в виде цифро-буквенного кода. Используя код, вы сможете установить продукт на хостинг. Код приходит на указанный в заказе адрес электронной почты.
2. Время от момента получения оплаты до момента отправки кода занимает некоторое время. В течение этого периода выполняется оформление приобретенной продукции.
3. Уважаемые покупатели! Обращаем ваше внимание, что дополнительная задержка в поставке лицензионных ключей может быть вызвана некорректно указанным адресом электронной почты. Просим вас внимательно проверять ваши персональные данные при оформлении заказа.
Для установки приобретенных программных продуктов, потребуется:
- CSM 1С-Битрикс: Управление сайтом.
- Домен (адрес сайта).
- Хостинг (дисковое пространство для сайта).
Мы рекомендуем и на Битрикс, воспользовавшись промокодом B1EF-C661-15E1-8773 на скидку 5% при покупке.
Если вы испытываете сложности в плане активации и установке приобретенных продуктов, Вы можете воспользоваться помощью наших специалистов на платной основе, связавшись с нами любым удобным способом.
После установки модуля зайдите в инфоблок товаров и создайте новое свойство типа “Коэффициенты единиц измерения” (множественное, необязательное), обязательно задайте код свойства (например UNIT_KOEF).
Заполните созданное свойство для товаров (в карточке элемента). Если не хватает нужных единиц измерения, создайте их здесь ваш_сайт/bitrix/admin/cat_measure_list.php?lang=ru
В визуальном редакторе найдите новый компонент maxyss / Дополнительные единицы измерения
Чтобы в публичной части сайта у товара появились новые единицы измерения, нужно кастомизировать шаблоны компонентов bitrix:catalog.item (или bitrix:catalog.section для более старых версий ) и bitrix:catalog.element. (Внимание! Модуль и компоненты работают со штатными механизмами БУС добавления товаров в корзину! Если вы не уверены в том, на сколько сильно кастомизированы ваши текущие шаблоны компонентов, проконсультируйтесь предварительно в нашей техподдержке до покупки модуля!)
Кастомизация шаблона bitrix:catalog.section (старые версии): (например /bitrix/templates/components/bitrix/имя_шаблона_сайта/catalog.section /имя_шаблона_компонента/template.php)
Найдите строку содержащую переменную c объектом JCCatalogItem (обычно это $obName)
Например,
var <? echo $strObName; ?> = new JCCatalogSection(<? echo CUtil::PhpToJSObject($arJSParams, false, true); ?>);
После этой строки разместите вызов компонента:
$APPLICATION->IncludeComponent(
"maxyss:measure_unit",
"",
Array(
"BX_BASCKET_OBJ" => $strObName,
"CACHE_TIME" => $arParams["CACHE_TIME"],
"CACHE_TYPE" => $arParams["CACHE_TYPE"],
"MAIN_MEASURE_UNIT" => $arItem["ITEM_MEASURE"]["TITLE"],
"MEASURE_BLOCK_SELECTOR" => ".bx_catalog_item_controls_blockone",
"MEASURE_INPUT_SELECTOR" => ".bx_col_input",
"MEASURE_RESULT" => $arItem["PROPERTIES"]["UNIT_KOEF"]
),
$component
);
Где:
- Селектор блока количества: MEASURE_BLOCK_SELECTOR
- Селектор поля количества: MEASURE_INPUT_SELECTOR
- Ключ массива $item со свойством коэффициентов единиц измерения: MEASURE_RESULT
- Код свойства дополнительных единиц измерения: UNIT_KOEF
- Базовая единица измерения из $actualItem: MAIN_MEASURE_UNIT
- Параметры кэширования лучше взять из настроек компонента catalog.element $arParams["CACHE_TIME"] и $arParams["CACHE_TYPE"]
Кастомизация шаблона bitrix:catalog.item (новые версии): (например /bitrix/templates/components/bitrix/имя_шаблона_сайта/catalog. item /имя_шаблона_компонента/template.php)
Найдите строку, содержащую переменную c объектом JCCatalogItem (обычно это $obName)
Например,
var <?=$obName?> = new JCCatalogItem(<?=CUtil::PhpToJSObject($jsParams, false, true)?>);
После этой строки (до строки unset($item, $actualItem, $minOffer, $itemIds, $jsParams)) разместите вызов компонента
$APPLICATION->IncludeComponent(
"maxyss:measure_unit",
"",
Array(
"BX_BASCKET_OBJ" => $obName,
"CACHE_TIME" => $arParams["CACHE_TIME"],
"CACHE_TYPE" => $arParams["CACHE_TYPE"],
"MAIN_MEASURE_UNIT" => $actualItem["ITEM_MEASURE"]["TITLE"],
"MEASURE_BLOCK_SELECTOR" => ".product-item-amount",
"MEASURE_INPUT_SELECTOR" => ".product-item-amount-field",
"MEASURE_RESULT" => $item["PROPERTIES"]["UNIT_KOEF"]
),
$component
);
Где:
- Селектор блока количества: MEASURE_BLOCK_SELECTOR
- Селектор поля количества: MEASURE_INPUT_SELECTOR
- Ключ массива $item со свойством коэффициентов единиц измерения: MEASURE_RESULT
- Код свойства дополнительных единиц измерения: UNIT_KOEF
- Базовая единица измерения из $actualItem: MAIN_MEASURE_UNIT
- Параметры кэширования лучше взять из настроек компонента catalog.element $arParams["CACHE_TIME"] и $arParams["CACHE_TYPE"]
