Jump to content

Gestion manuelle des url dans un module personnalisé


Recommended Posts

Bonjour,

je me suis crée un petit module sur ma boutique et j'aimerais rendre les urls de ce dernier seo friendly.

 

J'ai cherché un peu mais je n'ai pas trouvé de doc ni de tutorial pour gérer ça correctement.

 

J'imagine qu'il faut un bout de code pour générer la partie htaccess, ensuite quelles sont les fonctions/classes pour réécrire la version seo d'une url normale ?

 

 

Merci.

Link to comment
Share on other sites

J'ai pensé à le faire en modifiant manuellement le htaccess, mais j'aimerais avoir une solution générique (qui fonctionne quand l'url seo est activée et désactivée).

Et ce n'est pas pratique de devoir ajouter à la main les règles dans le htaccess.

Link to comment
Share on other sites

  • 3 weeks later...

Je viens de m'y remettre et j'ai trouvé cette fonction dans la classe Tools :

generateHtaccess($path, $rewrite_settings, $cache_control, $specific = '')

 

le dernier paramètre insère des règles spécifiques. C'est exactement ce qu'il faut.

 

Il y a même l'air d'avoir un endroit où sont stockés les règles spécifiques si l'on en croit AdminiGenerator.php, le dernier paramètre est renseigné avec :

 

PS_HTACCESS_SPECIFIC

 

Après je pense qu'à l'installation du module, on peut appeler la fonction de regénération d'htaccess.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...