Esempio n. 1
0
 private function displayModuleWarnings()
 {
     $configuration = new DpdGroupConfiguration();
     if (!$configuration->checkRequiredFields()) {
         $warning_message = $this->l('Module is not fully configured yet.');
         if (Tools::getValue('menu') != 'configuration' && !$this->ps_14) {
             //on PS 1.4 html tags are encoded
             $warning_message .= ' <a href="' . $this->module_url . '&menu=configuration">' . $this->l('Configuration page →') . '</a>';
         }
         $this->displayAdminWarning($warning_message);
     }
     if ($configuration->debug_mode) {
         $warning_message = $this->l('Module is in debug mode.');
         if (!$this->ps_14) {
             $debug_filename = DpdGroupWS::createDebugFileIfNotExists();
             $warning_message .= ' <a target="_blank" href="' . _DPDGROUP_MODULE_URI_ . $debug_filename . '">' . $this->l('Debug file →') . '</a>';
         }
         $this->displayAdminWarning($warning_message);
     }
 }
 private function saveSettings()
 {
     if (DpdGroupConfiguration::saveConfiguration()) {
         DpdGroup::addFlashMessage($this->l('Settings saved successfully'));
         Tools::redirectAdmin($this->module_instance->module_url . '&menu=configuration');
     } else {
         DpdGroup::addFlashError($this->l('Could not save settings'));
     }
 }