On Thu, 27 Jan 2011 12:55:19 +0100 (CET), François LEGASTELOIS wrote:
Bonjour à tous,
En bossant sur les redirections via les notifications je
me suis aperçu d'une chose : - on peut rediriger une personne sur une page
du style /plugins/order/front/order.form.php - on ne peut pas rediriger une
personne sur une page du style /plugins/order/front/reference.form.php
Ce
qui implique qu'on peut faire qu'une seule redirection pour un plugin : -
et donc une seule entrée $PLUGIN_HOOKS['redirect_page']['order']
Je
propose le patch en pièce jointe pour améliorer ceci : - l'entrée dans le
setup du plugin est maintenant (par ex) :
$PLUGIN_HOOKS['redirect_page']['order-reference'] =
"front/reference.form.php"; - l'url affichée dans le mail est la suivante
(par ex) : http://localhost/index.php?redirect=plugin_order-reference_1 -
l'utilisateur est redirigé directement vers :
http://localhost/plugins/order/front/reference.form.php?id=1&forcetab=1
Qu'en penses-vous ?
++ François
--
François Legastelois
(flegastel...@teclib.com)
teclib' - Consultant Applications OpenSource -
http://www.teclib.com
tel : 06 84 59 42 62 / 01 79 97 02 78
Ca ne serait
pas plus propre avec un sous tableau ?
Type :
$PLUGIN_HOOKS['redirect_page']['order']['order']
$PLUGIN_HOOKS['redirect_page']['order']['reference']
?
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev