Направьте где копать, вроде проблема не существенная, а голову уже не один день ломаю.
В карточке товара выведено свойство "Размер" в табличном виде(дэфолтный вид), как можно сделать чтобы вид у этого свойство был выпадающим списком, делал через <select> прямо в коде шаблона компонента, внешний вид поменялся, вот функционал слетел, при выборе размера из списка он выбирается, когда нажимаешь на кнопку добавить в корзину, он добавляет не выбранный размер, а первый созданный.
Может я криво прописал? помогите решить проблему....
В карточке товара выведено свойство "Размер" в табличном виде(дэфолтный вид), как можно сделать чтобы вид у этого свойство был выпадающим списком, делал через <select> прямо в коде шаблона компонента, внешний вид поменялся, вот функционал слетел, при выборе размера из списка он выбирается, когда нажимаешь на кнопку добавить в корзину, он добавляет не выбранный размер, а первый созданный.
Код |
---|
<div class="bx_size_scroller_container"> <div class="bx_size"><ul id="#ITEM#_prop_'.$arProp['ID'].'_list" st yle="width: '.$strWidth.';"><select>'; foreach ($arProp['VALUES'] as $arOneValue) { $arOneValue['NAME'] = htmlspecialcharsbx($arOneValue['NAME']); $templateRow .= '<option><li data-treevalue="'.$arProp['ID'].'_'.$arOneValue['ID'].'" data-on evalue="'.$arOneValue['ID'].'" st yle="width: '.$strOneWidth.';" title="'.$arOneValue['NAME'].'"><i></i><span class="cnt">'.$arOneValue['NAME'].'</span></li></option>'; } $templateRow .= '</select></ul></div> |
Может я криво прописал? помогите решить проблему....