Jump to content
Sign in to follow this  
botashi

[ Resolu ] Generer sitemap en ligne

Recommended Posts

Aline , peux tu me dire Stp comment savoir le nombre de mon site web ?

Share this post


Link to post
Share on other sites

Salut,

Le générateur de Prestashop ne te convient pas ?

Share this post


Link to post
Share on other sites

Jeckyl . biensur que si . si seulement je savais qu'il existait ! ou il est ! et comment m'en servir ..

Share this post


Link to post
Share on other sites

Ok , je viens de trouver . j ignorais qu'il existait un modul pour...
Panneau d'administration >> Modules

Share this post


Link to post
Share on other sites

Salut,

Si tu as la version 1.2.5 de prestashop il faut chercher un pot où j'ai mis à disposition une version corrigé pour ne pas inclure les images dans le sitemap.

Après le module est de base dans prestashop dasn les Tools et se nomme :

Google sitemap v1.4
Génère votre fichier sitemap pour Google

Share this post


Link to post
Share on other sites

Merci Jeckyl ... je vais opter pour celui de Prestashop ...

Share this post


Link to post
Share on other sites
Salut,

Si tu as la version 1.2.5 de prestashop il faut chercher un pot où j'ai mis à disposition une version corrigé pour ne pas inclure les images dans le sitemap.

Après le module est de base dans prestashop dasn les Tools et se nomme :

Google sitemap v1.4
Génère votre fichier sitemap pour Google

salut jeckyl
effectivement les liens vers images déconnent dans mon sitemap.
où est donc ton post qui en parle?
A+

Share this post


Link to post
Share on other sites
Salut,

Si tu as la version 1.2.5 de prestashop il faut chercher un pot où j'ai mis à disposition une version corrigé pour ne pas inclure les images dans le sitemap.

Après le module est de base dans prestashop dasn les Tools et se nomme :

Google sitemap v1.4
Génère votre fichier sitemap pour Google


Bonjour,

J'ai recherché sur le forum la correction dont vous parlez, s'agit-il bien de celle-ci ? (toutes les ligne de 155 à 170 à supprimer dans le fichier gsitemap.php du module.)

$images = Db::getInstance()->ExecuteS('
       SELECT *
       FROM '._DB_PREFIX_.'product p
       LEFT JOIN '._DB_PREFIX_.'image i ON p.id_product = i.id_product
       LEFT JOIN '._DB_PREFIX_.'image_lang il ON i.id_image = il.id_image AND il.id_lang = '.intval($defaultLanguage).'
       WHERE p.`active` = 1
       ORDER BY p.id_product');
       foreach($images as $image)
       {
           $sitemap = $xml->addChild('url');
           $tmpLink = 'http://'.htmlspecialchars($_SERVER['HTTP_HOST'], ENT_COMPAT, 'UTF-8').$link->getImageLink(Tools::link_rewrite($image['legend']), $image['id_product'].'-'.$image['id_image']);
           $sitemap->addChild('loc', htmlspecialchars($tmpLink));
           $sitemap->addChild('priority', 0.4);
           $sitemap->addChild('lastmod', substr($image['date_upd'], 0, 10));
           $sitemap->addChild('changefreq', 'monthly');
       } 




Merci !

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More