Esempio n. 1
0
 protected function processSaveCriterionImg()
 {
     $id_search = Tools::getValue('id_search');
     $id_criterion = Tools::getValue('id_criterion');
     $id_lang = Tools::getValue('id_lang');
     $file_name = Tools::getValue('file_name');
     $file_name_temp_path = _PS_ROOT_DIR_ . '/modules/pm_advancedsearch4/uploads/temp/' . $file_name;
     $file_name_final_path = _PS_ROOT_DIR_ . '/modules/pm_advancedsearch4/search_files/criterions/' . $file_name;
     if (AdvancedSearchCoreClass::_isRealFile($file_name_temp_path)) {
         rename($file_name_temp_path, $file_name_final_path);
         $objCriterion = new AdvancedSearchCriterionClass($id_criterion, $id_search);
         $objCriterion->icon[$id_lang] = $file_name;
         if ($objCriterion->save()) {
             $this->_html .= 'ok';
         } else {
             $this->_html .= 'ko';
         }
     } else {
         $this->_html .= 'ko';
     }
 }