protected function _prepareLayout() { $button = $this->getLayout()->createBlock('adminhtml/widget_button')->setData(array('label' => $this->__('Add Variable'), 'onclick' => 'return variablesSourceControl.addItem()', 'class' => 'add')); $button->setName('add_variable_item_button'); $this->setChild('add_button', $button); return parent::_prepareLayout(); }
protected function _prepareLayout() { $onclick = "form_payment.submit();"; $button = $this->getLayout()->createBlock('adminhtml/widget_button')->addData(array('label' => Mage::helper('purchase')->__('Submit Info'), 'class' => 'save', 'onclick' => $onclick)); $this->setChild('submit_button', $button); return parent::_prepareLayout(); }
protected function _prepareLayout() { parent::_prepareLayout(); $form = new Varien_Data_Form(array('id' => 'edit_form', 'action' => $this->getUrl('*/*/save', array('id' => $this->getRequest()->getParam('id'))), 'method' => 'post')); $form->setFieldNameSuffix('quickresponse'); $id = $this->getRequest()->getParam('id'); $fieldset = $form->addFieldset('quickresponse_fieldset', array('legend' => Mage::helper('webforms')->__('Quick Response'))); $fieldset->addField('title', 'text', array('label' => Mage::helper('webforms')->__('Title'), 'class' => 'required-entry', 'required' => true, 'style' => 'width:700px;', 'name' => 'title')); $editor_type = 'textarea'; $config = ''; if ((double) substr(Mage::getVersion(), 0, 3) > 1.3 && substr(Mage::getVersion(), 0, 5) != '1.4.0' || Mage::helper('webforms')->getMageEdition() == 'EE') { $wysiwygConfig = Mage::getSingleton('cms/wysiwyg_config')->getConfig(array('tab_id' => $this->getTabId())); $wysiwygConfig["files_browser_window_url"] = Mage::getSingleton('adminhtml/url')->getUrl('adminhtml/cms_wysiwyg_images/index'); $wysiwygConfig["directives_url"] = Mage::getSingleton('adminhtml/url')->getUrl('adminhtml/cms_wysiwyg/directive'); $wysiwygConfig["directives_url_quoted"] = Mage::getSingleton('adminhtml/url')->getUrl('adminhtml/cms_wysiwyg/directive'); $wysiwygConfig["add_widgets"] = false; $wysiwygConfig["add_variables"] = false; $wysiwygConfig["widget_plugin_src"] = false; $plugins = $wysiwygConfig->setData("plugins", array()); $editor_type = 'editor'; $config = $wysiwygConfig; } $fieldset->addField('message', $editor_type, array('label' => Mage::helper('webforms')->__('Message'), 'title' => Mage::helper('webforms')->__('Message'), 'style' => 'width:700px; height:300px;', 'name' => 'message', 'required' => true, 'config' => $config)); if (Mage::getSingleton('adminhtml/session')->getFormData()) { $form->setValues(Mage::getSingleton('adminhtml/session')->getFormData()); Mage::getSingleton('adminhtml/session')->setFormData(false); } elseif (Mage::registry('quickresponse')->getId()) { $form->setValues(Mage::registry('quickresponse')->getData()); } $form->addField('quickresponse_id', 'hidden', array('name' => 'quickresponse_id', 'value' => $id)); $form->addField('saveandcontinue', 'hidden', array('name' => 'saveandcontinue')); $form->setUseContainer(true); $this->setForm($form); }
/** * Prepare layout. * Add files to use dialog windows * * @return Mage_Adminhtml_Block_System_Email_Template_Edit_Form */ protected function _prepareLayout() { if ($head = $this->getLayout()->getBlock('head')) { $head->setCanLoadExtJs(1)->addJs('mage/adminhtml/variables.js')->addJs('mage/adminhtml/wysiwyg/widget.js')->addJs('lib/flex.js')->addJs('lib/FABridge.js')->addJs('mage/adminhtml/flexuploader.js')->addJs('mage/adminhtml/browser.js')->addJs('prototype/window.js')->addItem('js_css', 'prototype/windows/themes/default.css')->addCss('lib/prototype/windows/themes/magento.css'); } return parent::_prepareLayout(); }
protected function _prepareLayout() { $this->setChild('delete_button', $this->getLayout()->createBlock('Mage_Adminhtml_Block_Widget_Button')->setData(array('label' => Mage::helper('Mage_Customer_Helper_Data')->__('Delete Address'), 'name' => 'delete_address', 'element_name' => 'delete_address', 'disabled' => $this->isReadonly(), 'class' => 'delete' . ($this->isReadonly() ? ' disabled' : '')))); $this->setChild('add_address_button', $this->getLayout()->createBlock('Mage_Adminhtml_Block_Widget_Button')->setData(array('label' => Mage::helper('Mage_Customer_Helper_Data')->__('Add New Address'), 'id' => 'add_address_button', 'name' => 'add_address_button', 'element_name' => 'add_address_button', 'disabled' => $this->isReadonly(), 'class' => 'add' . ($this->isReadonly() ? ' disabled' : ''), 'onclick' => 'customerAddresses.addNewAddress()'))); $this->setChild('cancel_button', $this->getLayout()->createBlock('Mage_Adminhtml_Block_Widget_Button')->setData(array('label' => Mage::helper('Mage_Customer_Helper_Data')->__('Cancel'), 'id' => 'cancel_add_address' . $this->getTemplatePrefix(), 'name' => 'cancel_address', 'element_name' => 'cancel_address', 'class' => 'cancel delete-address' . ($this->isReadonly() ? ' disabled' : ''), 'disabled' => $this->isReadonly(), 'onclick' => 'customerAddresses.cancelAdd(this)'))); return parent::_prepareLayout(); }
protected function _prepareLayout() { $this->setChild('delete_button', $this->getLayout()->createBlock('adminhtml/widget_button')->setData(array('label' => Mage::helper('customer')->__('Delete Address'), 'name' => 'delete_address', 'class' => 'delete'))); $this->setChild('add_address_button', $this->getLayout()->createBlock('adminhtml/widget_button')->setData(array('label' => Mage::helper('customer')->__('Add New Address'), 'id' => 'add_address_button', 'name' => 'add_address_button', 'class' => 'add', 'onclick' => 'customerAddresses.addNewAddress()'))); $this->setChild('cancel_button', $this->getLayout()->createBlock('adminhtml/widget_button')->setData(array('label' => Mage::helper('customer')->__('Cancel'), 'id' => 'cancel_add_address' . $this->getTemplatePrefix(), 'name' => 'cancel_address', 'class' => 'cancel delete-address', 'onclick' => 'customerAddresses.cancelAdd(this)'))); return parent::_prepareLayout(); }
protected function _prepareLayout() { parent::_prepareLayout(); $form = new Varien_Data_Form(array('id' => 'edit_form', 'action' => $this->getUrl('*/*/save', array('id' => $this->getRequest()->getParam('id'), 'webform_id' => $this->getRequest()->getParam('webform_id'), 'store' => $this->getRequest()->getParam('store'))), 'method' => 'post')); $renderer = $this->getLayout()->createBlock('webforms/adminhtml_element_field'); $form->setFieldsetElementRenderer($renderer); $form->setFieldNameSuffix('logic'); $form->setDataObject(Mage::registry('logic')); $fieldset = $form->addFieldset('fieldset_information', array('legend' => Mage::helper('webforms')->__('Logic Rule'))); $fieldset->addField('logic_condition', 'select', array('label' => Mage::helper('webforms')->__('Condition'), 'name' => 'logic_condition', 'options' => Mage::getModel('webforms/logic_condition')->getOptions())); $fieldset->addField('value', 'multiselect', array('label' => Mage::helper('webforms')->__('Trigger value(s)'), 'required' => true, 'name' => 'value', 'note' => Mage::helper('webforms')->__('Select one or multiple trigger values.<br>Please, configure for each locale <b>Store View</b>.'), 'values' => Mage::registry('field')->getOptionsArray())); $fieldset->addField('action', 'select', array('label' => Mage::helper('webforms')->__('Action'), 'name' => 'action', 'options' => Mage::getModel('webforms/logic_action')->getOptions(), 'note' => Mage::helper('webforms')->__('Action to perform with target elements'))); $fieldset->addField('target', 'multiselect', array('label' => Mage::helper('webforms')->__('Target element(s)'), 'required' => true, 'name' => 'target', 'note' => Mage::helper('webforms')->__('Select one or multiple target elements'), 'values' => Mage::registry('field')->getLogicTargetOptionsArray())); if (Mage::registry('field')->getType() == 'select/checkbox') { $fieldset->addField('aggregation', 'select', array('label' => Mage::helper('webforms')->__('Logic aggregation'), 'name' => 'aggregation', 'options' => Mage::getModel('webforms/logic_aggregation')->getOptions())); } $fieldset->addField('is_active', 'select', array('label' => Mage::helper('webforms')->__('Status'), 'title' => Mage::helper('webforms')->__('Status'), 'name' => 'is_active', 'options' => Mage::getModel('webforms/webforms')->getAvailableStatuses())); $form->addField('field_id', 'hidden', array('name' => 'field_id')); $form->addField('saveandcontinue', 'hidden', array('name' => 'saveandcontinue')); if (Mage::getSingleton('adminhtml/session')->getWebFormsData()) { $form->setValues(Mage::getSingleton('adminhtml/session')->getWebFormsData()); Mage::getSingleton('adminhtml/session')->setWebFormsData(null); } elseif (Mage::registry('logic')) { $form->setValues(Mage::registry('logic')->getData()); } $form->setUseContainer(true); Mage::dispatchEvent('webforms_adminhtml_logic_edit_form_prepare_layout', array('form' => $form)); $this->setForm($form); }
protected function _prepareLayout() { $onclick = "submitAndReloadArea(\$('order_history_block').parentNode, '" . $this->getSubmitUrl() . "')"; $button = $this->getLayout()->createBlock('adminhtml/widget_button')->setData(array('label' => Mage::helper('translate')->__('Submit Search'), 'class' => 'save', 'onclick' => $onclick)); $this->setChild('submit_button', $button); return parent::_prepareLayout(); }
/** * Prepare layout. * Add files to use dialog windows * * @return Mage_Adminhtml_Block_System_Email_Template_Edit_Form */ protected function _prepareLayout() { if ($head = $this->getLayout()->getBlock('head')) { $head->addItem('js', 'prototype/window.js')->addItem('js_css', 'prototype/windows/themes/default.css')->addCss('lib/prototype/windows/themes/magento.css')->addItem('js_css', 'tiny_mce/plugins/esites_editor/js/vendor/codemirror/lib/codemirror.css')->addItem('js_css', 'tiny_mce/plugins/esites_editor/css/styles.css')->addItem('js', 'tiny_mce/tiny_mce.js')->addItem('js', 'tiny_mce/plugins/esites_editor/js/vendor/requirejs/require.min.js')->addItem('js', 'mage/adminhtml/variables.js'); } return parent::_prepareLayout(); }
/** * Prepare layout. * Add files to use dialog windows * * @return Mage_Adminhtml_Block_System_Email_Template_Edit_Form */ protected function _prepareLayout() { if ($head = $this->getLayout()->getBlock('head')) { $head->addItem('js', 'prototype/window.js')->addItem('js_css', 'prototype/windows/themes/default.css')->addItem('js_css', 'prototype/windows/themes/magento.css')->addItem('js', 'mage/adminhtml/variables.js'); } return parent::_prepareLayout(); }
protected function _prepareLayout() { $button = $this->getLayout()->createBlock('adminhtml/widget_button')->setData(array('label' => Mage::helper('catalog')->__('Add Option'), 'onclick' => 'return customOptionsSourceControl.addItem()', 'class' => 'add')); $button->setName('add_custom_option_item_button'); $this->setChild('add_button', $button); return parent::_prepareLayout(); }
/** * Prepare form for render */ protected function _prepareLayout() { parent::_prepareLayout(); $form = new Varien_Data_Form(); $customerGroup = Mage::registry('current_group'); $fieldset = $form->addFieldset('base_fieldset', array('legend' => Mage::helper('customer')->__('Group Information'))); $name = $fieldset->addField('customer_group_code', 'text', array('name' => 'code', 'label' => Mage::helper('customer')->__('Group Name'), 'title' => Mage::helper('customer')->__('Group Name'), 'class' => 'required-entry', 'required' => true)); if ($customerGroup->getId() == 0 && $customerGroup->getCustomerGroupCode()) { $name->setDisabled(true); } $fieldset->addField('tax_class_id', 'select', array('name' => 'tax_class', 'label' => Mage::helper('customer')->__('Tax class'), 'title' => Mage::helper('customer')->__('Tax class'), 'class' => 'required-entry', 'required' => true, 'values' => Mage::getSingleton('tax/class_source_customer')->toOptionArray())); if (!is_null($customerGroup->getId())) { // If edit add id $form->addField('id', 'hidden', array('name' => 'id', 'value' => $customerGroup->getId())); } if (Mage::getSingleton('adminhtml/session')->getCustomerGroupData()) { $form->addValues(Mage::getSingleton('adminhtml/session')->getCustomerGroupData()); Mage::getSingleton('adminhtml/session')->setCustomerGroupData(null); } else { $form->addValues($customerGroup->getData()); } $form->setUseContainer(true); $form->setId('edit_form'); $form->setAction($this->getUrl('*/*/save')); $this->setForm($form); }
/** * Prepare layout. * Add files to use dialog windows * * @return Mage_Adminhtml_Block_System_Email_Template_Edit_Form */ protected function _prepareLayout() { if ($head = $this->getLayout()->getBlock('head')) { $head->addJs('prototype/window.js')->addCss('prototype/windows/themes/default.css')->addCss('Mage_Core::prototype/magento.css')->addJs('Mage_Adminhtml::variables.js'); } return parent::_prepareLayout(); }
protected function _prepareLayout() { parent::_prepareLayout(); // create client-side block $this->_prepareClientSideBlock(); return $this; }
/** * @return Mage_Core_Block_Abstract */ protected function _prepareLayout() { $this->setChild('delete_button', $this->getLayout()->createBlock('adminhtml/widget_button')->setData(array('label' => Mage::helper('catalog')->__('Delete'), 'class' => 'delete delete-option'))); $this->setChild('add_button', $this->getLayout()->createBlock('adminhtml/widget_button')->setData(array('label' => Mage::helper('eav')->__('Add Option'), 'class' => 'add', 'id' => 'add_new_option_button'))); $this->setChild('add_image_button', $this->getLayout()->createBlock('adminhtml/widget_button')->setData(array('label' => '{{add_image_button}}', 'class' => 'add', 'id' => 'new-option-file-{{id}}', 'onclick' => 'feeOption.createFileField(this.id)'))); return parent::_prepareLayout(); }
/** * Prepare form for render */ protected function _prepareLayout() { parent::_prepareLayout(); $form = new Varien_Data_Form(); $customerGroup = Mage::registry('current_group'); $fieldset = $form->addFieldset('base_fieldset', array('legend' => Mage::helper('Mage_Customer_Helper_Data')->__('Group Information'))); $validateClass = sprintf('required-entry validate-length maximum-length-%d', Mage_Customer_Model_Group::GROUP_CODE_MAX_LENGTH); $name = $fieldset->addField('customer_group_code', 'text', array('name' => 'code', 'label' => Mage::helper('Mage_Customer_Helper_Data')->__('Group Name'), 'title' => Mage::helper('Mage_Customer_Helper_Data')->__('Group Name'), 'note' => Mage::helper('Mage_Customer_Helper_Data')->__('Maximum length must be less then %s symbols', Mage_Customer_Model_Group::GROUP_CODE_MAX_LENGTH), 'class' => $validateClass, 'required' => true)); if ($customerGroup->getId() == 0 && $customerGroup->getCustomerGroupCode()) { $name->setDisabled(true); } $fieldset->addField('tax_class_id', 'select', array('name' => 'tax_class', 'label' => Mage::helper('Mage_Customer_Helper_Data')->__('Tax Class'), 'title' => Mage::helper('Mage_Customer_Helper_Data')->__('Tax Class'), 'class' => 'required-entry', 'required' => true, 'values' => Mage::getSingleton('Mage_Tax_Model_Class_Source_Customer')->toOptionArray())); if (!is_null($customerGroup->getId())) { // If edit add id $form->addField('id', 'hidden', array('name' => 'id', 'value' => $customerGroup->getId())); } if (Mage::getSingleton('Mage_Adminhtml_Model_Session')->getCustomerGroupData()) { $form->addValues(Mage::getSingleton('Mage_Adminhtml_Model_Session')->getCustomerGroupData()); Mage::getSingleton('Mage_Adminhtml_Model_Session')->setCustomerGroupData(null); } else { $form->addValues($customerGroup->getData()); } $form->setUseContainer(true); $form->setId('edit_form'); $form->setAction($this->getUrl('*/*/save')); $this->setForm($form); }
protected function _prepareLayout() { parent::_prepareLayout(); $model = Mage::getModel('webforms/fieldsets'); $form = new Varien_Data_Form(array('id' => 'edit_form', 'action' => $this->getUrl('*/*/save', array('id' => $this->getRequest()->getParam('id'))), 'method' => 'post')); $fieldset = $form->addFieldset('fieldset_information', array('legend' => Mage::helper('webforms')->__('Information'))); $fieldset->addField('name', 'text', array('label' => Mage::helper('webforms')->__('Name'), 'class' => 'required-entry', 'required' => true, 'name' => 'name')); $fieldset->addField('position', 'text', array('label' => Mage::helper('webforms')->__('Position'), 'required' => true, 'name' => 'position', 'note' => Mage::helper('webforms')->__('Fieldset position in the form'))); $fieldset->addField('is_active', 'select', array('label' => Mage::helper('webforms')->__('Status'), 'title' => Mage::helper('webforms')->__('Status'), 'name' => 'is_active', 'required' => true, 'options' => Mage::getModel('webforms/webforms')->getAvailableStatuses())); $fieldset->addField('webform_id', 'hidden', array('name' => 'webform_id', 'value' => 1)); $fieldset->addField('saveandcontinue', 'hidden', array('name' => 'saveandcontinue')); if (!$model->getId()) { $model->setData('is_active', '0'); } if (Mage::getSingleton('adminhtml/session')->getWebFormsData()) { $form->setValues(Mage::getSingleton('adminhtml/session')->getWebFormsData()); Mage::getSingleton('adminhtml/session')->setWebFormsData(null); } elseif (Mage::registry('fieldsets_data')) { $form->setValues(Mage::registry('fieldsets_data')->getData()); } // set default field values if (!Mage::registry('fieldsets_data')->getId()) { $form->setValues(array('webform_id' => $this->getRequest()->getParam('webform_id'), 'position' => 10)); } $form->setUseContainer(true); Mage::dispatchEvent('webforms_adminhtml_fieldsets_edit_form_prepare_layout', array('form' => $form, 'fieldset' => $fieldset)); $this->setForm($form); }
protected function _prepareLayout() { if (count(Mage::helper('inventorypurchasing/purchaseorder')->getWarehouseOption()) > 0) { $this->setChild('continue_button', $this->getLayout()->createBlock('adminhtml/widget_button')->setData(array('label' => Mage::helper('inventorypurchasing')->__('Continue'), 'onclick' => "setSettings('" . $this->getContinueUrl() . "','supplier_id')", 'class' => 'save'))); } return parent::_prepareLayout(); }
/** * Load Wysiwyg on demand and Prepare layout */ protected function _prepareLayout() { parent::_prepareLayout(); if (Mage::getSingleton('cms/wysiwyg_config')->isEnabled()) { $this->getLayout()->getBlock('head')->setCanLoadTinyMce(true); } }
protected function _prepareForm() { if (!Mage::getSingleton('admin/session')->isAllowed('meigee/thememanager/add_or_clone')) { return parent::_prepareLayout(); } $helper = Mage::helper('thememanager'); $form = new Varien_Data_Form(array('id' => 'edit_form', 'name' => 'edit_form', 'action' => $this->getUrl('*/*/getNewConfig'), 'method' => 'post', 'enctype' => 'multipart/form-data')); if ($this->getRequest()->getParam('saveConfig')) { $form->addField('saveConfig', 'hidden', array('name' => 'saveConfig', 'value' => 1, 'after_element_html' => $this->getReloadFormJs())); } else { $name = ''; $save_btn_name = 'Save'; if (Mage::app()->getRequest()->getParam('clone')) { $theme_id = (int) Mage::app()->getRequest()->getParam('theme_id'); if ($theme_id) { $theme = Mage::getModel('thememanager/themes')->load($theme_id); $name = $theme->getName() . " CLONE"; $save_btn_name = 'Clone'; $form->addField('cloneConfigId', 'hidden', array('name' => 'cloneConfigId', 'value' => $theme->getId())); } } $fieldset = $form->addFieldset('addConfigFormFieldset', array()); // $fieldset = $form->addFieldset('addConfigFormFieldset', array('legend'=>Mage::helper('adminhtml')->__('Confirm Parameters'))); $fieldset->addField('name', 'text', array('label' => $helper->__('Name'), 'required' => true, 'name' => 'name', 'value' => $name)); $fieldset->addField('themenamespace', 'hidden', array('name' => 'themenamespace', 'value' => $helper->getThemeNamespace())); $stores = $helper->getStoresForm(); $installed_thems = $helper->getUsedThems(); foreach ($stores as $key => $store) { if (!isset($installed_thems[$store['value']]) || $helper->getThemeNamespace() != $installed_thems[$store['value']]) { unset($stores[$key]); } } $fieldset->addField('store_id', 'select', array('label' => $helper->__('Select Store'), 'name' => 'store_id', 'values' => $stores, 'note' => 'If you do not see your store above, please activate theme for it by clicking Install demo button', 'onchange' => 'showStoreTypes(this);')); $all_types = Mage::getModel('thememanager/pageTypeConfigs_instance')->getInstance()->getAllTypes(); $all_types_form = array(); $selected_store = false; foreach ($stores as $store) { $selected_store = !$selected_store ? $store['value'] : $selected_store; foreach ($all_types as $type) { $type['attributes'] = array('data-store' => $store['value'], 'class' => 'data_store_option' . ($store['value'] == $selected_store ? '' : ' hided_element')); $all_types_form[$type['value'] . '-' . $store['value']] = $type; } } $collection_themes = Mage::getModel('thememanager/themes')->getThemesCollection()->load(); foreach ($collection_themes as $theme) { $key = $theme->getType() . '-' . $theme->getStoreId(); if (isset($all_types_form[$key]) && ($all_types_form[$key]['is_single'] || !$all_types_form[$key]['visible'])) { unset($all_types_form[$key]); } } $fieldset->addType('custom_select', 'Meigee_Thememanager_Block_Adminhtml_Thems_AddConfigForm_Select'); $fieldset->addField('type', 'custom_select', array('label' => $helper->__('Type'), 'name' => 'type', 'values' => $all_types_form)); $form->addField('saveConfig', 'hidden', array('name' => 'saveConfig', 'value' => 1)); $fieldset->addField('submit', 'submit', array('name' => 'confirm', 'disabled' => false, 'class' => 'form-button', 'value' => $helper->__($save_btn_name), 'after_element_html' => $this->getFormJs())); } $form->setUseContainer(true); $this->setForm($form); return parent::_prepareForm(); }
public function _prepareLayout() { parent::_prepareLayout(); $pager = $this->getLayout()->createBlock('page/html_pager', 'customer_affiliate_withdrawn_history')->setCollection($this->getAffiliateHistory()); // set data for navigation $this->setChild('pager', $pager); return $this; }
/** * Prepare layout * * @return Enterprise_GiftRegistry_Block_Adminhtml_Customer_Edit_Form */ protected function _prepareLayout() { $this->setChild('entity_items', $this->getLayout()->createBlock('enterprise_giftregistry/adminhtml_customer_edit_items')); $this->setChild('cart_items', $this->getLayout()->createBlock('enterprise_giftregistry/adminhtml_customer_edit_cart')); $this->setChild('sharing_form', $this->getLayout()->createBlock('enterprise_giftregistry/adminhtml_customer_edit_sharing')); $this->setChild('update_button', $this->getLayout()->createBlock('adminhtml/widget_button')->addData(array('label' => $this->helper('enterprise_giftregistry')->__('Update Items and Qty\'s'), 'type' => 'submit'))); return parent::_prepareLayout(); }
/** * Prepare block children and data * */ protected function _prepareLayout() { $onclick = "setSuperSettings('" . $this->getContinueUrl() . "','attribute-checkbox', 'attributes')"; $this->setChild('continue_button', $this->getLayout()->createBlock('adminhtml/widget_button')->setData(array('label' => Mage::helper('catalog')->__('Continue'), 'onclick' => $onclick, 'class' => 'save'))); $backButton = $this->getLayout()->createBlock('adminhtml/widget_button')->setData(array('label' => Mage::helper('catalog')->__('Back'), 'onclick' => "setLocation('" . $this->getBackUrl() . "')", 'class' => 'back')); $this->setChild('back_button', $backButton); parent::_prepareLayout(); }
function __prepareLayout($guide_block_name) { $form = new Varien_Data_Form(array('class' => 'hided_element')); $form->addType('guide_html', 'Meigee_Thememanager_Block_Adminhtml_Forms_Guide'); $form->addField('guide_html', 'guide_html', array('group' => $this->guide_block_name, 'block' => $guide_block_name)); $form->setUseContainer(false); $this->setForm($form); return parent::_prepareLayout(); }
public function _prepareLayout() { parent::_prepareLayout(); $form = new Varien_Data_Form(); $model = Mage::registry('current_item'); $set = $form->addFieldset('design', array('legend' => Mage::helper('menu')->__('Custom Design'))); $set->addField('position', 'position', array('label' => Mage::helper('menu')->__('Position'), 'name' => 'attr[%s]', 'top' => $model->getAttr('top'), 'right' => $model->getAttr('right'), 'bottom' => $model->getAttr('bottom'), 'left' => $model->getAttr('left'), 'note' => Mage::helper('menu')->__('Image absolute position '))); $this->setForm($form); }
/** * Prepare block children and data * */ protected function _prepareLayout() { $onclick = "setSuperSettings('" . $this->getContinueUrl() . "','attribute-checkbox', 'attributes')"; $this->addChild('continue_button', 'Mage_Adminhtml_Block_Widget_Button', array('label' => Mage::helper('Mage_Catalog_Helper_Data')->__('Continue'), 'onclick' => $onclick, 'class' => 'save')); $backButton = $this->getLayout()->createBlock('Mage_Adminhtml_Block_Widget_Button')->setData(array('label' => Mage::helper('Mage_Catalog_Helper_Data')->__('Back'), 'onclick' => "setLocation('" . $this->getBackUrl() . "')", 'class' => 'back')); $this->setChild('back_button', $backButton); $this->setChild('change_attribute_set_button', $this->getLayout()->createBlock('Mage_Adminhtml_Block_Widget_Button', $this->getNameInLayout() . '-change-attribute-set')->setData(array('label' => Mage::helper('Mage_Catalog_Helper_Data')->__('Change Attribute Set'), 'onclick' => "jQuery('#attribute-set-info').dialog('open');"))); parent::_prepareLayout(); }
function _prepareLayout() { $theme_id = $this->getRequest()->getParam('theme_id'); $form = new Varien_Data_Form(array('id' => 'edit_form', 'action' => $this->getUrl('*/*/save', array('theme_id' => $theme_id)), 'method' => 'post', 'enctype' => 'multipart/form-data', 'class' => 'meigee-thememanager-form')); $form->addField('__currentPage', 'hidden', array('name' => '__currentPage', 'value' => '')); $form->setUseContainer(true); $this->setForm($form); return parent::_prepareLayout(); }
public function _prepareLayout() { parent::_prepareLayout(); $form = new Varien_Data_Form(); $model = Mage::registry('current_item'); $set = $form->addFieldset('design', array('legend' => Mage::helper('menu')->__('Custom Design'))); $set->addField('background', 'color', array('label' => Mage::helper('menu')->__('Background'), 'name' => 'attr[background]', 'value' => $model->getAttr('background'))); $this->setForm($form); }
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; }
protected function _prepareLayout() { $menuId = $this->getMenuId(); $this->setChild('save_button', $this->getLayout()->createBlock('adminhtml/widget_button')->setData(array('label' => Mage::helper('menu')->__('Save Menu'), 'onclick' => "menuSubmit('" . $this->getSaveUrl() . "', true)", 'class' => 'save'))); if ($menuId) { $this->setChild('delete_button', $this->getLayout()->createBlock('adminhtml/widget_button')->setData(array('label' => Mage::helper('menu')->__('Delete Menu'), 'onclick' => "menuDelete('" . $this->getUrl('*/*/delete', array('_current' => true)) . "', true, {$menuId})", 'class' => 'delete'))); } $this->setChild('tabs', $this->getLayout()->createBlock('menu/adminhtml_menu_tabs', 'tabs')); return parent::_prepareLayout(); }