14.12 [ACTION FDL:FDL_METHOD]

14.12.1 Description

Cette action permet d'exécuter une méthode de la classe associée au document. Une fois la méthode exécutée un header location contenant le referer est renvoyé, ce qui dans la majorité des cas équivaut à une actualisation de la page en cours. Si le referer n'est pas présent alors le header location contient l'url d'accès en consultation du document référencé par l'id. Si la méthode exécutée retourne une chaîne de caractère un AddWarningMsg avec cette chaîne est ajouté.

Attention : La méthode doit avoir le tag @apiExpose dans son commentaire pour pouvoir être exécutée. Dans le cas contraire, une page avec le message d'erreur est retournée.

Cette méthode est utilisée par les attributs menu lorsque le lien est sous la forme ::myMethod().

14.12.2 Paramètres

id
L'identificateur du document source.
method
string : Nom de la méthode à exécuter. Cette méthode doit avoir le tag @apiExpose pour pouvoir être exécutée.
redirect
texte : Si la première lettre de l'argument est n ou N ( valide pour no, N, No), une page texte est envoyée avec un texte indiquant le statut de l'exécution.
zone
texte : Si une zone est présente et que le redirect n'est pas à n alors le redirect ne renvoi pas vers le referer mais vers le document en consultation avec la zone.

14.12.3 Limites

N/A

×