$fieldset = $form->addFieldset('my_fieldset', array('legend' => 'My Fieldset')); $fieldset->addfield('my_field', 'text', array('label' => 'My Field')); $renderer = $fieldset->getRenderer()->setFieldsetElementRenderer( $this->getLayout()->createBlock('my_module/my_renderer') );
$fieldset = $form->addFieldset('my_fieldset', array('legend' => 'My Fieldset')); $fieldset->addfield('my_field', 'text', array('label' => 'My Field')); $renderer = $fieldset->getRenderer()->setFieldsetElementRenderer( $this->helper('my_module')->getFieldRenderer() );In this example, a fieldset is created with the legend "My Fieldset" and a text field is added to it with the label "My Field". Then, a custom renderer called "getFieldRenderer" is called from a helper class and set as the fieldset element renderer. The Varien_Data_Form class is part of the Magento Core Package Library.