Exemplo n.º 1
0
 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();
 }
Exemplo n.º 2
0
 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();
 }
Exemplo n.º 3
0
 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();
 }
Exemplo n.º 4
0
 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();
 }
Exemplo n.º 5
0
 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();
 }