Arnaud Drieux Posted July 15, 2014 Share Posted July 15, 2014 (edited) Bonjour à toutes et à tous. Je viens vers vous car j'ai un gros soucis avec le module google sitemap depuis que je suis passé en 1.6. Lors de la création des différents sitemap ( plus de 15 ) il n'y a aucun problème. Cependant, lorsqu'on les ouvre, c'est la cata. Voici les urls que je trouve: <loc><![CDATA[www.urldemonsite.fr/6-Array-3557640149011.html]]></loc> <loc><![CDATA[www.urldemonsite.fr/9-Array-3557640149028.html]]></loc> <image:loc><![CDATA[http://www.urldemonsite.fr/8538/Array.jpg]]></image:loc> <image:loc><![CDATA[http://www.urldemonsite.fr/8547/Array.jpg]]></image:loc> etc... Bref, toutes les urls sont comme ça sur les tous les sitemaps, et le référencement tombe sévèrement.Quelqu'un aurait une idée ?Merci par avance.EDIT: Cela provenait d'un override de la class Meta.php et de la re-déclaration de la function __construct() dans mon override de Product.php Edited July 18, 2014 by arnaud1900 (see edit history) Link to comment Share on other sites More sharing options...
delmed Posted April 5, 2017 Share Posted April 5, 2017 Bonjour, avez vous trouvé une solution a ce probleme svp? Link to comment Share on other sites More sharing options...
KzDat Posted February 14, 2018 Share Posted February 14, 2018 Au cas où, arnaud1900 avait édité son post en pointant la nature du problème mais ça n'est pas forcément très explicite. Il faut bien faire attention en réalisant des overrides de champs pour la classe Product, et donc en surchargeant la function construct, d'appeler la fonction parent avec le même nombre de paramètres, exemple : self::$definition['fields']['new_field'] = array('type' => self::TYPE_INT, 'lang' => false); parent::__construct($id_product, $full, $id_lang, $id_shop, $context); Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now