/** * @return string * @TODO Traduire la valeur vide du select */ private function load_robots_data() { $config = parent::s_setting_id('robots'); switch ($config['setting_value']) { case 'noindex,nofollow': $default_value = 'noindex'; break; case 'index,follow,all': $default_value = 'index'; break; } $select = backend_model_forms::select_static_row(array('noindex,nofollow' => 'noindex', 'index,follow,all' => 'index'), array('attr_name' => 'robots', 'attr_id' => 'robots', 'default_value' => array($config['setting_value'] => $default_value), 'empty_value' => 'Selectionner l\'indexation', 'class' => 'form-control', 'upper_case' => false)); return $select; }
/** * Chargement des données du cache * @param $create * @return string */ private function load_cache_data($create) { $create->configLoad('local_' . backend_model_language::current_Language() . '.conf'); $config = parent::s_setting_id('cache'); $select = backend_model_forms::select_static_row(array('none' => $create->getConfigVars('inactive'), 'files' => $create->getConfigVars('files'), 'apc' => 'APC'), array('attr_name' => 'cache', 'attr_id' => 'cache', 'default_value' => $config['setting_value'], 'empty_value' => $create->getConfigVars('select_cache'), 'class' => 'form-control', 'upper_case' => false)); return $select; }