Beispiel #1
0
 /**
  * Prepare form to edit billing/shipping address
  *
  * @return $this
  */
 protected function _prepareForm()
 {
     parent::_prepareForm();
     // Set custom renderer for VAT field if needed
     $vatIdElement = $this->_form->getElement('vat_id');
     if ($vatIdElement && $this->getDisplayVatValidationButton() !== false) {
         $vatIdElement->setRenderer($this->getLayout()->createBlock('mageworx_orderspro/adminhtml_sales_order_edit_form_address_vat')->setJsVariablePrefix($this->getJsVariablePrefix()));
     }
     $this->_form->setId('orderspro_edit_form');
     return $this;
 }
Beispiel #2
0
 protected function _prepareForm()
 {
     parent::_prepareForm();
     $this->_form->setId('edit_form_' . $this->getData('address_id'));
     $this->_form->setMethod('post');
     $this->_form->setUseContainer(false);
     $email_element = $this->_form->getElement('email');
     if (empty($email_element)) {
         $this->_form->getElement('main')->addField('email', 'text', array('name' => 'email', 'label' => Mage::helper('iwd_ordermanager')->__('E-mail'), 'class' => 'email', 'required' => false), 'fax');
     }
     $this->_form->getElement('email')->setValue($this->_getAddress()->getEmail());
     return $this;
 }