/** * @access private * Ecrit les urls des images du catalogue (Google Image sitemap) */ private function writeImagesCatalog($idlang) { // instance la classe $sitemap = new magixcjquery_xml_sitemap(); // Les images des catégories du catalogue sur la racine de celui-ci foreach (parent::c_catalog_category($idlang) as $data) { if ($data['catimg'] != 0) { $sitemap->writeMakeNodeImage(magixcjquery_html_helpersHtml::getUrl() . magixglobal_model_rewrite::filter_catalog_root_url($data['iso'], true), 'img_c', magixcjquery_html_helpersHtml::getUrl() . '/upload/catalogimg/category/', parent::s_catalog_category($data['idlang'])); } } //Les images des sous catégories du catalogue de chaque catégorie foreach (parent::s_catalog_category($idlang) as $data) { $count = parent::c_catalog_subcategory($data['idclc']); if ($count['subcatimg'] != 0) { $uri_cat = magixglobal_model_rewrite::filter_catalog_category_url($data['iso'], $data['pathclibelle'], $data['idclc'], true); $sitemap->writeMakeNodeImage(magixcjquery_html_helpersHtml::getUrl() . $uri_cat, 'img_s', magixcjquery_html_helpersHtml::getUrl() . '/upload/catalogimg/subcategory/', parent::s_catalog_subcategory_images_by_lang($data['idclc'])); } } // Les images des produits du catalogue foreach (parent::s_catalog_sitemap($idlang) as $data) { $uri = magixglobal_model_rewrite::filter_catalog_product_url($data['iso'], $data['pathclibelle'], $data['idclc'], $data['pathslibelle'], $data['idcls'], $data['urlcatalog'], $data['idproduct'], true); if ($data['imgcatalog'] != null) { $sitemap->writeMakeNodeImage(magixcjquery_html_helpersHtml::getUrl() . $uri, $data['imgcatalog'], magixcjquery_html_helpersHtml::getUrl() . '/upload/catalogimg/product/'); } } }