Beispiel #1
0
 /**
  * @access private
  * Si les NEWS sont activé, on inscrit les URLs dans le sitemap
  */
 private function writeNews($idlang)
 {
     // Table des langues
     $lang = new backend_db_block_lang();
     // Retourne le code ISO
     $db = $lang->s_data_iso($idlang);
     /*instance la classe*/
     $sitemap = new magixcjquery_xml_sitemap();
     $attr_name = parent::s_config_named_data('news');
     if ($attr_name['status'] == 1) {
         /**
          * La racine des news par langue
          */
         $sitemap->writeMakeNode(magixcjquery_html_helpersHtml::getUrl() . magixglobal_model_rewrite::filter_news_root_url($db['iso'], true), $this->lastmod_dateFormat(), 'always', 0.7);
         /**
          * Les news par langue
          */
         foreach (parent::s_news_sitemap($idlang) as $data) {
             $curl = new magixglobal_model_dateformat();
             $sitemap->writeMakeNode(magixcjquery_html_helpersHtml::getUrl() . magixglobal_model_rewrite::filter_news_url($data['iso'], $curl->date_europeen_format($data['date_register']), $data['n_uri'], $data['keynews'], true), $this->lastmod_dateFormat(), 'always', 0.8);
         }
     }
 }