/** * @access private * Ecriture dans le sitemapindex */ private function writeIndex() { // Table des langues $lang = new backend_db_block_lang(); // Retourne le code ISO //$db = $lang->s_data_iso($idlang); $db = backend_db_block_lang::s_data_lang(true); $attr_name = parent::s_config_named_data('catalog'); // instance la classe $sitemap = new magixcjquery_xml_sitemap(); foreach ($db as $data) { $sitemap->writeMakeNodeIndex(magixcjquery_html_helpersHtml::getUrl() . '/' . $data['iso'] . '-sitemap-url.xml', $this->lastmod_dateFormat()); if ($attr_name['status'] == 1) { $sitemap->writeMakeNodeIndex(magixcjquery_html_helpersHtml::getUrl() . '/' . $data['iso'] . '-sitemap-images.xml', $this->lastmod_dateFormat()); } } }
/** * Construction du menu select * @param $create * @return string */ private function lang_select($create) { $create->configLoad('local_' . backend_model_language::current_Language() . '.conf'); $idlang = ''; $iso = ''; foreach (backend_db_block_lang::s_data_lang() as $key) { $idlang[] = $key['idlang']; $iso[] = $key['iso']; } $lang_conb = array_combine($idlang, $iso); $select = backend_model_forms::select_static_row($lang_conb, array('attr_name' => 'idlang', 'attr_id' => 'idlang', 'default_value' => '', 'empty_value' => $create->getConfigVars('select_language'), 'class' => 'form-control', 'upper_case' => true)); return $select; }
/** * Construction du menu select * @return string */ private function lang_select() { $idlang = ''; $iso = ''; foreach (backend_db_block_lang::s_data_lang() as $key) { $idlang[] = $key['idlang']; $iso[] = $key['iso']; } $lang_conb = array_combine($idlang, $iso); $select = backend_model_forms::select_static_row($lang_conb, array('attr_name' => 'idlang', 'attr_id' => 'idlang', 'default_value' => '', 'empty_value' => '', 'class' => 'form-control', 'upper_case' => true)); return $select; }
/** * @return array */ private function load_lang_config() { $data = backend_db_block_lang::s_data_lang(); foreach ($data as $key) { //$create->assign($key['idlang'],$key['iso']); $id[] = $key['idlang']; $iso[] = $key['iso']; } return array_combine($id, $iso); }