Ré-écriture d'adresses pour les plugins
La ré-écriture d'adresses est prise en compte dans GuppY 5.0.
Elle s'implémente de cette manière :
- dans le dossier data/config/rules on place un fichier contenant les règles, il sera chargé en même temps que les règles GuppY.
Les règles s'écrivent suivant ce modèle :
RewriteRule ^plugins/mon_plugin/([a-z]{2})-(mon_sigle-1)$ plugins/mon_plugin/mon_script.php?lng=$1 [L]
Par exemple si on souhaite placer un bouton dans le menu, dans plugins/mon_plugin/plugin.inc on déclare l'adresse comme ceci :
$plugin_bar_url = $site['URLR'] == 'on' ? 'plugins/mon_plugin/'.$lng.'-mon_sigle-1' : 'mon_script.php?lng='.$lng;
On ajoute autant de règles que nécessaire en suivant ce principe.
Date de création : 02/03/2015 @ 16:39
Catégorie : Documentation - Tutoriel plugins
Page lue 18157 fois