protected function _beforeToHtml() { /** @var $config Ess_M2ePro_Model_Config_Module */ $config = Mage::helper('M2ePro/Module')->getConfig(); $tasks = array(Ess_M2ePro_Model_Log_Cleaning::LOG_LISTINGS, Ess_M2ePro_Model_Log_Cleaning::LOG_OTHER_LISTINGS, Ess_M2ePro_Model_Log_Cleaning::LOG_SYNCHRONIZATIONS, Ess_M2ePro_Model_Log_Cleaning::LOG_ORDERS); //---------------------------- $modes = array(); $days = array(); foreach ($tasks as $task) { $modes[$task] = $config->getGroupValue('/logs/cleaning/' . $task . '/', 'mode'); $days[$task] = $config->getGroupValue('/logs/cleaning/' . $task . '/', 'days'); } $this->modes = $modes; $this->days = $days; //---------------------------- foreach ($tasks as $task) { //------------------------------ $data = array('label' => Mage::helper('M2ePro')->__('Run Now'), 'onclick' => 'LogCleaningHandlerObj.runNowLog(\'' . $task . '\')', 'class' => 'run_now_' . $task); $buttonBlock = $this->getLayout()->createBlock('adminhtml/widget_button')->setData($data); $this->setChild('run_now_' . $task, $buttonBlock); //------------------------------ if ($task == Ess_M2ePro_Model_Log_Cleaning::LOG_ORDERS) { continue; } //------------------------------ $data = array('label' => Mage::helper('M2ePro')->__('Clear All'), 'onclick' => 'LogCleaningHandlerObj.clearAllLog(\'' . $task . '\')', 'class' => 'clear_all_' . $task); $buttonBlock = $this->getLayout()->createBlock('adminhtml/widget_button')->setData($data); $this->setChild('clear_all_' . $task, $buttonBlock); //------------------------------ } return parent::_beforeToHtml(); }
protected function _beforeToHtml() { // Set data for form //---------------------------- $this->component_ebay_mode = Mage::helper('M2ePro/Component_Ebay')->isActive(); $this->component_amazon_mode = Mage::helper('M2ePro/Component_Amazon')->isActive(); $this->component_buy_mode = Mage::helper('M2ePro/Component_Buy')->isActive(); $this->component_ebay_allowed = Mage::helper('M2ePro/Component_Ebay')->isAllowed(); $this->component_amazon_allowed = Mage::helper('M2ePro/Component_Amazon')->isAllowed(); $this->component_buy_allowed = Mage::helper('M2ePro/Component_Buy')->isAllowed(); $this->component_group_rakuten_allowed = Mage::helper('M2ePro/Component')->isRakutenAllowed(); $this->view_common_component_default = Mage::helper('M2ePro/View_Common_Component')->getDefaultComponent(); //---------------------------- return parent::_beforeToHtml(); }
protected function _beforeToHtml() { try { Mage::helper('M2ePro/Client')->updateBackupConnectionData(true); } catch (Exception $exception) { } /** @var Ess_M2ePro_Helper_Module_License $licenseHelper */ $licenseHelper = Mage::helper('M2ePro/Module_License'); $cacheConfig = Mage::helper('M2ePro/Module')->getCacheConfig(); // Set data for form //---------------------------- $this->key = Mage::helper('M2ePro')->escapeHtml($licenseHelper->getKey()); $this->licenseData = array('domain' => Mage::helper('M2ePro')->escapeHtml($licenseHelper->getDomain()), 'ip' => Mage::helper('M2ePro')->escapeHtml($licenseHelper->getIp()), 'directory' => Mage::helper('M2ePro')->escapeHtml($licenseHelper->getDirectory()), 'valid' => array('domain' => $licenseHelper->isValidDomain(), 'ip' => $licenseHelper->isValidIp(), 'directory' => $licenseHelper->isValidDirectory()), 'connection' => array('domain' => $cacheConfig->getGroupValue('/license/connection/', 'domain'), 'ip' => $cacheConfig->getGroupValue('/license/connection/', 'ip'), 'directory' => $cacheConfig->getGroupValue('/license/connection/', 'directory'))); $components = array(); foreach (Mage::helper('M2ePro/Component')->getAllowedComponents() as $component) { $components[$component] = array('mode' => $licenseHelper->getMode($component), 'status' => $licenseHelper->getStatus($component), 'expiration_date' => $licenseHelper->getTextExpirationDate($component)); } $this->components = $components; //---------------------------- //------------------------------- $data = array('label' => Mage::helper('M2ePro')->__('Refresh'), 'onclick' => 'setLocation(\'' . $this->getUrl('M2ePro/adminhtml_configuration_license/refreshStatus') . '\');', 'class' => 'refresh_status'); $buttonBlock = $this->getLayout()->createBlock('adminhtml/widget_button')->setData($data); $this->setChild('refresh_status', $buttonBlock); //------------------------------- //------------------------------- $data = array('label' => Mage::helper('M2ePro')->__('Enter'), 'onclick' => 'LicenseHandlerObj.changeLicenseKey();', 'class' => 'enter_key'); $buttonBlock = $this->getLayout()->createBlock('adminhtml/widget_button')->setData($data); $this->setChild('enter_key', $buttonBlock); //------------------------------- //------------------------------- $data = array('label' => Mage::helper('M2ePro')->__('Change'), 'onclick' => 'LicenseHandlerObj.changeLicenseKey();', 'class' => 'change_key'); $buttonBlock = $this->getLayout()->createBlock('adminhtml/widget_button')->setData($data); $this->setChild('change_key', $buttonBlock); //------------------------------- //------------------------------- $data = array('label' => Mage::helper('M2ePro')->__('Confirm'), 'onclick' => 'LicenseHandlerObj.confirmLicenseKey();', 'class' => 'confirm_key'); $buttonBlock = $this->getLayout()->createBlock('adminhtml/widget_button')->setData($data); $this->setChild('confirm_key', $buttonBlock); //------------------------------- //------------------------------- $data = array('label' => Mage::helper('M2ePro')->__('Get Trial'), 'onclick' => 'LicenseHandlerObj.componentSetTrial(this);', 'class' => 'set_trial_key'); $buttonBlock = $this->getLayout()->createBlock('adminhtml/widget_button')->setData($data); $this->setChild('set_trial_key', $buttonBlock); //------------------------------- return parent::_beforeToHtml(); }
protected function _beforeToHtml() { // Set data for form //---------------------------- $this->products_show_thumbnails = (bool) (int) Mage::helper('M2ePro/Module')->getConfig()->getGroupValue('/view/', 'show_products_thumbnails'); $this->block_notices_show = (bool) (int) Mage::helper('M2ePro/Module')->getConfig()->getGroupValue('/view/', 'show_block_notices'); //------------------------------- //------------------------------- $url = $this->getUrl('M2ePro/adminhtml_configuration_settings/restoreBlockNotices'); $confirm = Mage::helper('M2ePro')->__('Are you sure?'); $data = array('label' => Mage::helper('M2ePro')->__('Restore All Helps'), 'onclick' => 'confirmSetLocation(\'' . $confirm . '\', \'' . $url . '\')', 'class' => 'restore_block_notices'); $buttonBlock = $this->getLayout()->createBlock('adminhtml/widget_button')->setData($data); $this->setChild('restore_block_notices', $buttonBlock); //------------------------------- //------------------------------- $this->inspectorMode = (int) Mage::helper('M2ePro/Module')->getSynchronizationConfig()->getGroupValue('/defaults/inspector/', 'mode'); //------------------------------- return parent::_beforeToHtml(); }
protected function _beforeToHtml() { try { Mage::helper('M2ePro/Client')->updateBackupConnectionData(true); } catch (Exception $exception) { } // Set data for form //---------------------------- $this->key = Mage::helper('M2ePro')->escapeHtml(Mage::helper('M2ePro/Module_License')->getKey()); $valid = array(); $valid['domain'] = Mage::helper('M2ePro/Module_License')->getDomain(); $valid['ip'] = Mage::helper('M2ePro/Module_License')->getIp(); $valid['directory'] = Mage::helper('M2ePro/Module_License')->getDirectory(); $this->valid = $valid; $components = array(); foreach (Mage::helper('M2ePro/Component')->getAllowedComponents() as $component) { $components[$component] = array('mode' => Mage::helper('M2ePro/Module_License')->getMode($component), 'status' => Mage::helper('M2ePro/Module_License')->getStatus($component), 'expiration_date' => Mage::helper('M2ePro/Module_License')->getTextExpirationDate($component)); } $this->components = $components; //---------------------------- //------------------------------- $data = array('label' => Mage::helper('M2ePro')->__('Refresh'), 'onclick' => 'setLocation(\'' . $this->getUrl('M2ePro/adminhtml_configuration_license/refreshStatus') . '\');', 'class' => 'refresh_status'); $buttonBlock = $this->getLayout()->createBlock('adminhtml/widget_button')->setData($data); $this->setChild('refresh_status', $buttonBlock); //------------------------------- //------------------------------- $data = array('label' => Mage::helper('M2ePro')->__('Enter'), 'onclick' => 'LicenseHandlerObj.changeLicenseKey();', 'class' => 'enter_key'); $buttonBlock = $this->getLayout()->createBlock('adminhtml/widget_button')->setData($data); $this->setChild('enter_key', $buttonBlock); //------------------------------- //------------------------------- $data = array('label' => Mage::helper('M2ePro')->__('Change'), 'onclick' => 'LicenseHandlerObj.changeLicenseKey();', 'class' => 'change_key'); $buttonBlock = $this->getLayout()->createBlock('adminhtml/widget_button')->setData($data); $this->setChild('change_key', $buttonBlock); //------------------------------- //------------------------------- $data = array('label' => Mage::helper('M2ePro')->__('Confirm'), 'onclick' => 'LicenseHandlerObj.confirmLicenseKey();', 'class' => 'confirm_key'); $buttonBlock = $this->getLayout()->createBlock('adminhtml/widget_button')->setData($data); $this->setChild('confirm_key', $buttonBlock); //------------------------------- return parent::_beforeToHtml(); }