1. В настройках компонента каталога необходимо подключить вкладку Дополнительно.
2. В шаблоне решения, необходимо модифицировать функцию подключения файла.
Аспро.Макс - /bitrix/templates/aspro_max/components/bitrix/catalog.element/main/template.php
Код
$APPLICATION->IncludeFile(SITE_DIR."include/additional_products_description.php", array(), array("MODE" => "html", "NAME" => GetMessage('CT_BCE_CATALOG_ADDITIONAL_DESCRIPTION')));
Заменить на следующий код.
$APPLICATION->IncludeFile(SITE_DIR."include/additional_products_description.php", array('arResult' => $arResult), array("MODE" => "html", "NAME" => GetMessage('CT_BCE_CATALOG_ADDITIONAL_DESCRIPTION')));
Аспро.Лайтшоп - /bitrix/templates/aspro-lite/components/bitrix/catalog.element/main/epilog_blocks/dops.php
Код
$APPLICATION->IncludeFile($templateData['INCLUDE_FOLDER_PATH']."/index_dops.php", array(), array("MODE" => "html", "NAME" => GetMessage('T_DOPS')));
Заменить на следующий код.
$APPLICATION->IncludeFile($templateData['INCLUDE_FOLDER_PATH']."/index_dops.php", array('arResult' => $arResult), array("MODE" => "html", "NAME" => GetMessage('T_DOPS')));
Пути к файлам и примеры кода могут отличаться! Самое главное, чтобы в IncludeFile во втором параметре передавался массив array('arResult' => $arResult)
3. Далее, в зависимости от используемого шаблона Аспро, необходимо разместить компонент конфигуратора в подключаемом файле.
Аспро.Макс - /include/additional_products_description.php
Аспро.Лайтшоп - /catalog/index_dops.php
И настроить пресет товаров, согласно инструкции.
Печать сборки рекомендуется отключить. Достаточно оставить экспорт в pdf или excel.