holdup65 Posted December 4, 2010 Share Posted December 4, 2010 Bonjour, j'aimerais savoir comment enlever le "content" des URL rewiriting, sans faire bugé les produits déjà insérées.En vous remerciant. Link to comment Share on other sites More sharing options...
jeckyl Posted December 4, 2010 Share Posted December 4, 2010 Bonjour,le terme content est utilisé dans la réécriture d'url et ne concerne que les pages écrite dans l'outil CMS de Prestashop.Pour modifier ce terme ou le faire disparaitre (déconseillé) allez dans votre fichier htaccess et cherchez le terme pour le modifier. Link to comment Share on other sites More sharing options...
holdup65 Posted December 4, 2010 Author Share Posted December 4, 2010 je l'ai déjà fait mais les liens du cms devienne invalides (renvoie vers page 404)? Link to comment Share on other sites More sharing options...
choussamaster Posted January 25, 2011 Share Posted January 25, 2011 salutas tu trouvé une solution? Link to comment Share on other sites More sharing options...
tanaka Posted February 4, 2011 Share Posted February 4, 2011 Bonjour,J'ai le même besoin, c'est à dire supprimer le mot "content" des url des pages crées dans le CMS.Est-ce que vous avez trouver une solution ?Merci d'avance pour votre réponse. Link to comment Share on other sites More sharing options...
Prestalearner Posted March 15, 2011 Share Posted March 15, 2011 Moi aussi. Personne n'a une d'idée? Link to comment Share on other sites More sharing options...
seno Posted March 20, 2011 Share Posted March 20, 2011 Je suis aussi trés interessé.Merci. Link to comment Share on other sites More sharing options...
jeckyl Posted March 20, 2011 Share Posted March 20, 2011 Bonjour,Il doit falloir aussi modifier la classe de génération des liens. Link to comment Share on other sites More sharing options...
seno Posted March 20, 2011 Share Posted March 20, 2011 Je vais déjà passer à Prestashop 1.4 et on verra les détails par la suite...Mais je ne trouve pas ça très joli le /content/ Link to comment Share on other sites More sharing options...
Sparrow Posted April 6, 2011 Share Posted April 6, 2011 Idem, j'essaie aussi de remédier à ce problème.Apparemment le système d'url a été revue dans la 1.4 mais pas encore testé.Si vous avez des conseils ou la solution, je suis preneur Cordialement Link to comment Share on other sites More sharing options...
manucc Posted April 6, 2011 Share Posted April 6, 2011 Bonjour,Idem j'essaye en vain de virer ce /content/...J'y suis arrivé en changeant la classe Link.php et en modifiant le htaccess mais ensuite c'est le drame : les liens CMS affichent les liens de catégorie... et vous ? Link to comment Share on other sites More sharing options...
Sparrow Posted April 6, 2011 Share Posted April 6, 2011 Je suis toujours dessus, je regarde du côté du htaccess mais rien n'y fait Link to comment Share on other sites More sharing options...
manucc Posted April 7, 2011 Share Posted April 7, 2011 Si quelqu'un a une solution, je suis preneur ... Link to comment Share on other sites More sharing options...
Eolia Posted August 20, 2011 Share Posted August 20, 2011 Bonjour Il ne faut pas supprimer le terme "content" mais le remplacer dans "link.php" (4 premières occurences ne pas toucher à: public function getImageLink($name, $ids, $type = NULL) qui n'a rien à voir et sert à l'affichage des images) et dans le .htaccess (2 occurences si votre boutique est uniquement en français) par un terme approprié à votre boutique. Sur Prestshop version 1.4 Attention: si vous régénérez votre fichier .htaccess par la suite vous perdrez cette modif. Il faut autrement éditer le fichier classes/tools.php vers les lignes 1645 et modifier les occurences entre les / pour avoir une modification définitive: $tab['RewriteRule']['content']['^([a-z]{2})/content/([0-9]+)\-[a-zA-Z0-9-]*'] = 'cms.php?isolang=$1&id_cms=$2 [QSA,L]'; $tab['RewriteRule']['content']['^([a-z]{2})/content/category/([0-9]+)\-[a-zA-Z0-9-]*'] = 'cms.php?isolang=$1&id_cms_category=$2 [QSA,L]'; Modifier également plus bas vers les lignes 1660 (pour le multilang) et 1671(pour les anciennes urls) Link to comment Share on other sites More sharing options...
Sparrow Posted March 12, 2012 Share Posted March 12, 2012 Bonjour, j'essaie de faire de même en v1.4.7 mais ça ne fonctionne pas. Je pense que mon problème doit se situer au niveau du .htaccess. Pourriez-vous m'indiquer si il est nécessaire de réécrire toutes les url pour le pages cms en dur ? Dans le style RewriteRule ^mentions-legales$ /dev/cms.php?id_cms=1$1 [QSA,L] ou si ça peut se faire dynamiquement avec un override de Tools.php ? En vous remerciant par avance 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