вот код:[CODE] AddEventHandler('iblock', 'OnIBlockPropertyBuildList', array('CCustomTypeElementDate', 'GetUserTypeDescription'));
class CCustomTypeElementDate{
function GetUserTypeDescription() {
return array(
'PROPERTY_TYPE' => 'S',
'USER_TYPE' => 'property_0',
'DESCRIPTION' => 'Ключ - значение',
'GetPropertyFieldHtml' => array('CCustomTypeElementDate', 'GetPropertyFieldHtml'),
'ConvertToDB' => array('CCustomTypeElementDate', 'ConvertToDB'),
'ConvertFromDB' => array('CCustomTypeElementDate', 'ConvertToDB')
);
}
function GetPropertyFieldHtml($arProperty, $value, $strHTMLControlName) {
$html = '';
$html .= '<input type="text" name="'.$strHTMLControlName["VALUE"].'" value="'.$value["VALUE"].'"> : ';
$html .= '<input type="text" name="'.$strHTMLControlName["DESCRIPTION"].'" value="'.$value["DESCRIPTION"].'" />';
$html .= '<br/>';
echo $html;
}
function ConvertToDB($arProperty, $value){
return $value;
}
function ConvertFromDB($arProperty, $value){
return $value;
}
}
[/CODE]Если ставлю что свойство множественно, то кнопка Добавить не работает, в чем дело?