Example #1
0
 /**
  * Retrieve Varien Data Form
  *
  * @return Varien_Data_Form
  */
 public function getForm()
 {
     if (!$this->_form) {
         $this->_form = new Varien_Data_Form();
         $this->_form->setElementRenderer(Mage::getBlockSingleton('mzax_emarketing/editable')->setFormat('form'));
         $this->_form->setHtmlIdPrefix("emulate_");
         $this->_form->setFieldNameSuffix("emulate");
     }
     return $this->_form;
 }
Example #2
0
 /**
  * Preparing global layout
  *
  * You can redefine this method in child classes for changin layout
  *
  * @return Mage_Core_Block_Abstract
  */
 protected function _prepareLayout()
 {
     Varien_Data_Form::setElementRenderer($this->getLayout()->createBlock('Mage_Adminhtml_Block_Widget_Form_Renderer_Element'));
     Varien_Data_Form::setFieldsetRenderer($this->getLayout()->createBlock('Mage_Adminhtml_Block_Widget_Form_Renderer_Fieldset'));
     Varien_Data_Form::setFieldsetElementRenderer($this->getLayout()->createBlock('Mage_Adminhtml_Block_Widget_Form_Renderer_Fieldset_Element'));
     return parent::_prepareLayout();
 }
Example #3
0
 protected function _toHtml()
 {
     $_form = new Varien_Data_Form();
     $_form->setElementRenderer($this->getLayout()->createBlock('adminhtml/widget_form_renderer_element'));
     $_form->setFieldsetRenderer($this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset'));
     $_form->setFieldsetElementRenderer($this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset_element'));
     $_fieldset = $_form->addFieldset('types_data_fset', array('legend' => $this->__('Representation settings')));
     $_fieldset->setFieldsetContainerId('awf_types_settings');
     $type = Mage::getSingleton('awfeatured/representations_config')->getRepresentation($this->getData('type'));
     foreach ($type->getOptions() as $key => $options) {
         $_field = $_fieldset->addField($key, $options['input_type'], array('label' => $this->__($options['label']), 'name' => 'type_data[' . $key . ']'));
         if ($_field) {
             if (isset($options['default'])) {
                 $_field->setValue($options['default']);
             }
             if ($options['input_type'] == 'select' && isset($options['source_model'])) {
                 $_field->setValues(Mage::getModel($options['source_model'])->toOptionArray());
             }
             if (isset($options['required'])) {
                 $_field->setRequired($options['required']);
             }
         }
     }
     if ($this->getData('is_init')) {
         $_data = Mage::getSingleton('adminhtml/session')->getData(AW_Featured_Helper_Data::FORM_DATA_KEY);
         $_data = isset($_data['type_data']) ? $_data['type_data'] : null;
         if ($_data) {
             $_form->setValues($_data);
         }
     }
     return $_form->getHtml();
 }
Example #4
0
 /**
  * Preparing global layout
  *
  * You can redefine this method in child classes for changin layout
  *
  * @return Mage_Core_Block_Abstract
  */
 protected function _prepareLayout()
 {
     Varien_Data_Form::setElementRenderer($this->getLayout()->createBlock('adminhtml/widget_form_renderer_element'));
     Varien_Data_Form::setFieldsetRenderer($this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset'));
     Varien_Data_Form::setFieldsetElementRenderer($this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset_element'));
     return parent::_prepareLayout();
 }
Example #5
0
 /**
  * Block Layout Preparation
  */
 protected function _prepareLayout()
 {
     $regionData = Mage::getModel('directory/region_api')->items($this->getRequest()->getParam('id'));
     Varien_Data_Form::setElementRenderer($this->getLayout()->createBlock('adminhtml/widget_form_renderer_element'));
     Varien_Data_Form::setFieldsetRenderer($this->getLayout()->createBlock('pixcountries/adminhtml_pixcountries_edit_renderer_fieldset')->setRegionData($regionData));
     Varien_Data_Form::setFieldsetElementRenderer($this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset_element'));
 }
Example #6
0
 /**
  * Preparing global layout
  *
  * You can redefine this method in child classes for changin layout
  *
  * @return Ced_CsMarketplace_Block_Vendor_Abstract
  */
 protected function _prepareLayout()
 {
     Varien_Data_Form::setElementRenderer($this->getLayout()->createBlock('csmarketplace/widget_form_renderer_element'));
     Varien_Data_Form::setFieldsetRenderer($this->getLayout()->createBlock('csmarketplace/widget_form_renderer_fieldset'));
     Varien_Data_Form::setFieldsetElementRenderer($this->getLayout()->createBlock('csmarketplace/vpayments_view_element'));
     return parent::_prepareLayout();
 }
Example #7
0
 /**
  * Preparing global layout
  *
  * You can redefine this method in child classes for changing layout
  *
  * @return Mage_Core_Block_Abstract
  */
 protected function _prepareLayout()
 {
     Varien_Data_Form::setElementRenderer($this->getLayout()->createBlock('Mage_Backend_Block_Widget_Form_Renderer_Element', $this->getNameInLayout() . '_element'));
     Varien_Data_Form::setFieldsetRenderer($this->getLayout()->createBlock('Mage_Backend_Block_Widget_Form_Renderer_Fieldset', $this->getNameInLayout() . '_fieldset'));
     Varien_Data_Form::setFieldsetElementRenderer($this->getLayout()->createBlock('Mage_Backend_Block_Widget_Form_Renderer_Fieldset_Element', $this->getNameInLayout() . '_fieldset_element'));
     return parent::_prepareLayout();
 }
Example #8
0
 /**
  * Preparing global layout
  *
  * You can redefine this method in child classes for changin layout
  *
  * @return Mage_Core_Block_Abstract
  */
 protected function _prepareLayout()
 {
     Varien_Data_Form::setElementRenderer($this->getLayout()->createBlock('adminhtml/widget_form_renderer_element'));
     Varien_Data_Form::setFieldsetRenderer($this->getLayout()->createBlock('enterprise_rma/adminhtml_rma_edit_item_renderer_fieldset'));
     Varien_Data_Form::setFieldsetElementRenderer($this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset_element'));
     return $this;
 }
Example #9
0
 protected function _prepareLayout()
 {
     parent::_prepareLayout();
     Varien_Data_Form::setElementRenderer($this->getLayout()->createBlock($this->rendererPrefix . '_element'));
     Varien_Data_Form::setFieldsetRenderer($this->getLayout()->createBlock($this->rendererPrefix . '_fieldset'));
     Varien_Data_Form::setFieldsetElementRenderer($this->getLayout()->createBlock($this->rendererPrefix . '_fieldset_element'));
     return $this;
 }
Example #10
0
 protected function _prepareLayout()
 {
     $return = parent::_prepareLayout();
     $inGrid = $this->getEditedInGrid();
     $required = $this->getIsRequiredValueEdit();
     Varien_Data_Form::setElementRenderer($this->getLayout()->createBlock('customgrid/widget_grid_form_renderer_element')->setEditedInGrid($inGrid)->setIsRequiredValueEdit($required));
     Varien_Data_Form::setFieldsetRenderer($this->getLayout()->createBlock('customgrid/widget_grid_form_renderer_fieldset')->setEditedInGrid($inGrid)->setIsRequiredValueEdit($required));
     Varien_Data_Form::setFieldsetElementRenderer($this->getLayout()->createBlock('customgrid/widget_grid_form_renderer_fieldset_element')->setEditedInGrid($inGrid)->setIsRequiredValueEdit($required));
     return $return;
 }
Example #11
0
 /**
  * Reset application global state
  */
 public function resetApp()
 {
     /** @var $objectManager Magento_Test_ObjectManager */
     $objectManager = Mage::getObjectManager();
     $objectManager->clearCache();
     $resource = Mage::registry('_singleton/Mage_Core_Model_Resource');
     Mage::reset();
     Varien_Data_Form::setElementRenderer(null);
     Varien_Data_Form::setFieldsetRenderer(null);
     Varien_Data_Form::setFieldsetElementRenderer(null);
     if ($resource) {
         Mage::register('_singleton/Mage_Core_Model_Resource', $resource);
     }
 }
Example #12
0
 /**
  * Retrieve Varien Data Form
  * 
  * @return Varien_Data_Form
  */
 public function getForm()
 {
     $elementRenderer = Mage::getBlockSingleton('mzax_emarketing/editable');
     $prefix = $this->getRoot()->getFormPrefix();
     $form = new Varien_Data_Form();
     $form->setHtmlIdPrefix("{$prefix}__{$this->getId()}__");
     $form->setFieldNameSuffix("{$prefix}[{$this->getId()}]");
     $form->setElementRenderer($elementRenderer);
     return $form;
 }
Example #13
0
 protected function _prepareLayout()
 {
     Varien_Data_Form::setElementRenderer($this->getLayout()->createBlock('adminhtml/widget_form_renderer_element'));
     Varien_Data_Form::setFieldsetRenderer($this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset'));
     Varien_Data_Form::setFieldsetElementRenderer($this->getLayout()->createBlock('productlabels/adminhtml_element_fieldsetcss'));
 }
Example #14
0
 /**
  * Retrieve Varien Data Form
  *
  * @return Varien_Data_Form
  */
 public function getForm()
 {
     $elementRenderer = Mage::getBlockSingleton('mzax_emarketing/editable');
     $elementRenderer->setFormat('form');
     $form = new Varien_Data_Form();
     $form->setElementRenderer($elementRenderer);
     return $form;
 }
Example #15
0
 /**
  * Reset application global state
  */
 protected function _resetApp()
 {
     /** @var $layout Mage_Core_Model_Layout */
     $layout = Mage::registry('_singleton/Mage_Core_Model_Layout');
     if ($layout) {
         /* Force to cleanup circular references */
         $layout->__destruct();
     }
     Mage::reset();
     Varien_Data_Form::setElementRenderer(null);
     Varien_Data_Form::setFieldsetRenderer(null);
     Varien_Data_Form::setFieldsetElementRenderer(null);
 }
Example #16
0
 protected function _prepareLayout()
 {
     Varien_Data_Form::setElementRenderer($this->getLayout()->createBlock('Mage_Adminhtml_Block_Widget_Form_Renderer_Element', $this->getNameInLayout() . '_element'));
     Varien_Data_Form::setFieldsetRenderer($this->getLayout()->createBlock('Mage_Adminhtml_Block_Widget_Form_Renderer_Fieldset', $this->getNameInLayout() . '_fieldset'));
     Varien_Data_Form::setFieldsetElementRenderer($this->getLayout()->createBlock('Mage_Adminhtml_Block_Catalog_Form_Renderer_Fieldset_Element', $this->getNameInLayout() . '_fieldset_element'));
 }
Example #17
0
 protected function _prepareLayout()
 {
     Varien_Data_Form::setElementRenderer($this->getLayout()->createBlock('adminhtml/widget_form_renderer_element'));
     Varien_Data_Form::setFieldsetRenderer($this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset'));
     Varien_Data_Form::setFieldsetElementRenderer($this->getLayout()->createBlock('marketplace/adminhtml_catalog_form_renderer_fieldset_element'));
 }