Geoff95 Posted June 13, 2010 Share Posted June 13, 2010 Bonjour,Je poste pour une petite question, j'ai créé une page CMS que je souhaiterais intégrer au menu catégorie, cependant, il semblerait que ce soit impossible, j'ai donc créé une catégorie du nom que je voulais dans le menu, j'ai d'abord essayé de voir s'il était possible de faire quelque chose via la BDD, mais échec.Je souhaiterais donc effectuer une redirection de cette catégorie vers le cms. Je m'explique, si la personne clique sur la catégorie, elle se voit renvoyé vers la page du CMS, au lieu de la page de la catégorie.Est-ce possible?Merci d'avance pour les réponses. Link to comment Share on other sites More sharing options...
Grafics Posted June 13, 2010 Share Posted June 13, 2010 Si tu veux mettre le lien au début ou à la fin des catégories, tu peux modifier le module blockcategorie en ajoutant le lien direct vers ta page CMS.Sinon, si tu veux vraiment faire ta redirection, utilise le fichier htaccess avec la fonction RedirectPermanent ex: RedirectPermanent /lien-de-ta-categorie http://www.ton-site/url-cms.html Link to comment Share on other sites More sharing options...
Geoff95 Posted June 13, 2010 Author Share Posted June 13, 2010 Il me faut absolument une redirection car c'est une "sous-catégorie" et non une catégorie, sinon, j'aurais effectivement fait ça dans le block. Pour le permanente link, j'avais effectivement essayé, mais sans succès: SetEnv PHP_VER 5 RedirectPermanent /category.php?id_category=61 http://www.les-aquariums.com/cms.php?id_cms=6 c'est mon .htaccess, mais celà ne fonctionne pas. Link to comment Share on other sites More sharing options...
Grafics Posted June 13, 2010 Share Posted June 13, 2010 Dans ce cas, tu peux utiliser url rewriting :Entre :RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /shop/product.php?id_product=$1$3 [L,E]EtRewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /shop/category.php?id_category=$1 [QSA,L,E]Ajoute :RewriteRule ^category.php?id_category=61$ /cms.php?id_cms=6 [QSA,L,E] Link to comment Share on other sites More sharing options...
Geoff95 Posted June 13, 2010 Author Share Posted June 13, 2010 l'url rewriting n'est pas activé dans ma boutique, c'est grave?Et les lignes que tu as indiqué, je dois les mettre où?Car je l'ai mit dans le .htaccess, j'ai donc ça: SetEnv PHP_VER 5 RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /shop/product.php?id_product=$1$3 [L,E] RewriteRule ^category.php?id_category=61$ /cms.php?id_cms=6 [QSA,L,E] RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /shop/category.php?id_category=$1 [QSA,L,E] Et ça ne fonctionne toujours pas. Link to comment Share on other sites More sharing options...
Grafics Posted June 14, 2010 Share Posted June 14, 2010 Autant pour moi, je l'ai vu en voyant tes urls, mais j'ai pas tilté !Voici le code que tu dois mettre : # Force PHP5 SetEnv PHP_VER 5 # URL rewriting module activation RewriteEngine on # URL rewriting rules RewriteRule ^category.php?id_category=61$ /cms.php?id_cms=6 [QSA,L,E] # Catch 404 errors ErrorDocument 404 /shop/404.php Link to comment Share on other sites More sharing options...
Geoff95 Posted June 14, 2010 Author Share Posted June 14, 2010 Salut, le le "/shop/ du 404 je dois le mettre si mon site est dans le répertoire racine ?Edit: Je viens viens d'essayer, et ça ne fonctionne pas Link to comment Share on other sites More sharing options...
Grafics Posted June 14, 2010 Share Posted June 14, 2010 Non, effectivement. Link to comment Share on other sites More sharing options...
Geoff95 Posted June 14, 2010 Author Share Posted June 14, 2010 J'ai retiré le "/shop" et donc j'ai laissé "/404.php" mais ça ne fonctionne toujours pas, cependant ça fait un truc étrange sur mon arborescence de menu, ça fait apparaitre un "border" sur une image qui est censé être transparente.donc du coup j'ai désactivé la ligne avec un # Link to comment Share on other sites More sharing options...
Geoff95 Posted June 14, 2010 Author Share Posted June 14, 2010 Bon bin voilà, problème résolu, un grand merci à grafics pour sa patience et son aide. 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