Всемим привет, подскажите как сделать вид отображения характеристик товаров SKU в карточке товара
скопировал шаблон(template.php, result_modifier.php) из demo версии - eshop_blue! сам работаю на чистом шаблоне для разработчика!
не работает вывод ввиде селекта то есть выводит только: Задайте параметры товара
определяет $curSkuView = COption::GetOptionString("eshop", "catalogDetailSku", "select", SITE_ID); что это $curSkuView -> select!
Ecть код внизу
вроде он работает(<?if (!empty($arResult["SKU_PROPERTIES"]
):?>СЮДА ЗАХОДИМ<?endif?>
, может надо библиотеку какую то подключть ещё, что бы buildSelect и addHtml срабатывали?
скопировал шаблон(template.php, result_modifier.php) из demo версии - eshop_blue! сам работаю на чистом шаблоне для разработчика!
не работает вывод ввиде селекта то есть выводит только: Задайте параметры товара
определяет $curSkuView = COption::GetOptionString("eshop", "catalogDetailSku", "select", SITE_ID); что это $curSkuView -> select!
Ecть код внизу
| Код |
|---|
<script type="text/javascript">
$("#basic").slideViewerPro({});
var mess = <?=CUtil::PhpToJsObject($arResult["POPUP_MESS"])?>;
BX.message(mess);
<?if (!empty($arResult["SKU_PROPERTIES"])):?>
var arProperties = <?=CUtil::PhpToJsObject($arResult["SKU_PROPERTIES"])?>,
arSKU = <?=CUtil::PhpToJsObject($arResult["SKU_ELEMENTS"])?>,
properties_num = arProperties.length;
var lastPropCode = arProperties[properties_num-1].CODE;
BX.ready(function(){
buildSelect('buy_form', 'sku_selectors', 0, arSKU, arProperties, "detail", "cart");
addHtml(lastPropCode, arSKU, "detail", "clear_cart");
});
<?endif?>
</script>
|
):?>СЮДА ЗАХОДИМ<?endif?>
, может надо библиотеку какую то подключть ещё, что бы buildSelect и addHtml срабатывали?