/** @var Varien_Data_Form $form */ $form = new Varien_Data_Form ( array ( // Здесь укажите какие-нибудь разумные в вашем случае параметры. // К теме они отношения не имеют. ) ) ; /** Varien_Data_Form_Element_Fieldset $fieldset */ $fieldset = $form ->addFieldset ( 'произвольное название набора полей' , array ( // Здесь укажите какие-нибудь разумные в вашем случае параметры. // К теме они отношения не имеют. ) ) ; // Тип элемента управления. // Вы будете упоминать его при добавлении к форме элемента управления $elementType = 'мой нестандартный элемент управления'; $fieldset ->addType ( $elementType // Ваш класс для элемента управления. // В качестве примера смотрите стандартные классы из папки // lib/Varien/Data/Form/Element , 'My_Class' ) ; $fieldset ->addField ( // Произвольное системное имя поля ввода. 'any_name' , $elementType , array ( // Здесь укажите какие-нибудь разумные в вашем случае параметры. // К теме они отношения не имеют. ) ) ;
Как добавить нестандартный элемент управления к форме ввода
23.04.2011 11:49