コード例 #1
0
ファイル: sitemap.php プロジェクト: biggtfish/magixcms
 /**
  * @access private
  * Ouverture du fichier XML pour ecriture de l'entête
  **/
 private function createXMLImgFile($idlang)
 {
     try {
         // Table des langues
         $lang = new backend_db_block_lang();
         // Retourne le code ISO
         $db = $lang->s_data_iso($idlang);
         if ($db != null) {
             /*instance la classe*/
             $sitemap = new magixcjquery_xml_sitemap();
             /*Crée le fichier xml s'il n'existe pas*/
             $sitemap->createXML($this->dir_XML_FILE(), $db['iso'] . '-sitemap-images.xml');
             /*Ouvre le fichier xml s'il existe*/
             $sitemap->openFile($this->dir_XML_FILE(), $db['iso'] . '-sitemap-images.xml');
             /*indente les lignes (optionnel)*/
             $sitemap->indentXML(true);
             /*Ecrit la DTD ainsi que l'entête complète suivi de l'encodage souhaité*/
             $sitemap->headSitemapImage("UTF-8");
         }
         /*Ecrit les éléments*/
         //$sitemap->writeMakeNode(magixcjquery_html_helpersHtml::getUrl(),date('d-m-Y'),'always',0.8);
     } catch (Exception $e) {
         magixglobal_model_system::magixlog('An error has occured :', $e);
     }
 }