Protected Member Functions | |
_prepareForm () |
Definition at line 35 of file Conditions.php.
_prepareForm | ( | ) | [protected] |
Prepare form before rendering HTML
Reimplemented from Mage_Adminhtml_Block_Widget_Form.
Definition at line 37 of file Conditions.php.
00038 { 00039 $model = Mage::registry('current_promo_quote_rule'); 00040 00041 //$form = new Varien_Data_Form(array('id' => 'edit_form1', 'action' => $this->getData('action'), 'method' => 'post')); 00042 $form = new Varien_Data_Form(); 00043 00044 $form->setHtmlIdPrefix('rule_'); 00045 00046 $renderer = Mage::getBlockSingleton('adminhtml/widget_form_renderer_fieldset') 00047 ->setTemplate('promo/fieldset.phtml') 00048 ->setNewChildUrl($this->getUrl('*/promo_quote/newConditionHtml/form/rule_conditions_fieldset')); 00049 00050 $fieldset = $form->addFieldset('conditions_fieldset', array( 00051 'legend'=>Mage::helper('salesrule')->__('Apply the rule only if the following conditions are met (leave blank for all products)') 00052 ))->setRenderer($renderer); 00053 00054 $fieldset->addField('conditions', 'text', array( 00055 'name' => 'conditions', 00056 'label' => Mage::helper('salesrule')->__('Conditions'), 00057 'title' => Mage::helper('salesrule')->__('Conditions'), 00058 ))->setRule($model)->setRenderer(Mage::getBlockSingleton('rule/conditions')); 00059 /* 00060 $fieldset = $form->addFieldset('actions_fieldset', array( 00061 'legend'=>Mage::helper('salesrule')->__('Apply the rule to cart items matching the following conditions') 00062 ))->setRenderer($renderer); 00063 00064 $fieldset->addField('actions', 'text', array( 00065 'name' => 'actions', 00066 'label' => Mage::helper('salesrule')->__('Apply to'), 00067 'title' => Mage::helper('salesrule')->__('Apply to'), 00068 'required' => true, 00069 ))->setRule($model)->setRenderer(Mage::getBlockSingleton('rule/actions')); 00070 */ 00071 $form->setValues($model->getData()); 00072 00073 //$form->setUseContainer(true); 00074 00075 $this->setForm($form); 00076 00077 return parent::_prepareForm(); 00078 }