Добрый день, возникла проблема вывода свойств в виде выпадающего списка "select", свойства выводятся сейчас так:
Код |
---|
<div class="item_info_section" style="padding-right:150px;" id="<? echo $arItemIDs['PROP_DIV']; ?>">
<?
foreach ($arResult['SKU_PROPS'] as &$arProp)
{
if (!isset($arResult['OFFERS_PROP'][$arProp['CODE']]))
continue;
$arSkuProps[] = array(
'ID' => $arProp['ID'],
'SHOW_MODE' => $arProp['SHOW_MODE'],
'VALUES_COUNT' => $arProp['VALUES_COUNT']
);
if ('TEXT' == $arProp['SHOW_MODE'])
{
if (5 < $arProp['VALUES_COUNT'])
{
$strClass = 'bx_item_detail_size full';
$strOneWidth = (100/$arProp['VALUES_COUNT']).'%';
$strWidth = (20*$arProp['VALUES_COUNT']).'%';
$strSlideStyle = '';
}
else
{
$strClass = 'bx_item_detail_size';
$strOneWidth = '35%';
$strWidth = '100%';
$strSlideStyle = 'display: none;';
}
?>
<div class="<? echo $strClass; ?>" id="<? echo $arItemIDs['PROP'].$arProp['ID']; ?>_cont">
<h5><? echo htmlspecialcharsex($arProp['NAME']); ?>:</h5>
<div class="bx_size_scroller_container"><div class="bx_size">
<ul id="<? echo $arItemIDs['PROP'].$arProp['ID']; ?>_list" st yle="width: <? echo $strWidth; ?>;margin-left:0%;">
<?
foreach ($arProp['VALUES'] as $arOneValue)
{
$arOneValue['NAME'] = htmlspecialcharsbx($arOneValue['NAME']);
?>
<li data-treevalue="<? echo $arProp['ID'].'_'.$arOneValue['ID']; ?>" data-on evalue="<? echo $arOneValue['ID']; ?>" st yle="width: <? echo $strOneWidth; ?>; display: none;">
<span class="btn" title="<? echo $arOneValue['NAME']; ?>"><? echo $arOneValue['NAME']; ?></span></li>
<?
}
?>
</ul>
</div>
<div class="bx_slide_left" st yle="<? echo $strSlideStyle; ?>" id="<? echo $arItemIDs['PROP'].$arProp['ID']; ?>_left" data-treevalue="<? echo $arProp['ID']; ?>"></div>
<div class="bx_slide_right" st yle="<? echo $strSlideStyle; ?>" id="<? echo $arItemIDs['PROP'].$arProp['ID']; ?>_right" data-treevalue="<? echo $arProp['ID']; ?>"></div>
</div>
</div>
|
Если изменить шаблон и выводить через select то все значения свойства типа список, а не те которые в торговом предложении, ну и от выбора свойств цена не меняется... Штатного варианта я так понял нет, раньше был в старых шаблонах...