Как вывести описание для текстового поля в iblock.element.add.form? как же это сделать а очень просто оказывается:
по умолчанию имеем вот примерно такое поле
<input class="styler" type="text" name="PROPERTY[332][0]" size="60" value="">
чтобы вывести описание к нему в шаблоне компонента надо поставить условие типа:
<? if($arResult["PROPERTY_LIST_FULL"][$propertyID]["WITH_DESCRIPTION"]=="Y"):?>
<input type="text" name="PROPERTY[<?=$propertyID?>][<?=$i?>][VALUE]" size="60" value="">
<input type="text" name="PROPERTY[<?=$propertyID?>][<?=$i?>][DESCRIPTION]" size="60" value="">
<?else:?>
<input type="text" name="PROPERTY[<?=$propertyID?>][<?=$i?>]" size="60" value="">
<?endif?>
поле можно сделать скрытым и через jquery передавать туда значение
<input type="hidden" name="PROPERTY[344][<?=$i?>][DESCRIPTION]" value="">
мне это помогло реализовать следующее:
есть множественное поле типа текст(строка) рядом с этим полем есть список дак вот выбранное значение этого списка можно передать в описание этого поля
по умолчанию имеем вот примерно такое поле
<input class="styler" type="text" name="PROPERTY[332][0]" size="60" value="">
чтобы вывести описание к нему в шаблоне компонента надо поставить условие типа:
<? if($arResult["PROPERTY_LIST_FULL"][$propertyID]["WITH_DESCRIPTION"]=="Y"):?>
<input type="text" name="PROPERTY[<?=$propertyID?>][<?=$i?>][VALUE]" size="60" value="">
<input type="text" name="PROPERTY[<?=$propertyID?>][<?=$i?>][DESCRIPTION]" size="60" value="">
<?else:?>
<input type="text" name="PROPERTY[<?=$propertyID?>][<?=$i?>]" size="60" value="">
<?endif?>
поле можно сделать скрытым и через jquery передавать туда значение
<input type="hidden" name="PROPERTY[344][<?=$i?>][DESCRIPTION]" value="">
мне это помогло реализовать следующее:
есть множественное поле типа текст(строка) рядом с этим полем есть список дак вот выбранное значение этого списка можно передать в описание этого поля