Amélioration #5926
fermé[CORE_MAILACTION] le paramètre CORE_MAILACTION ne permet de pas de construire de manière standard des url compatible avec ddui
100%
Ajouter une notation plus dynamique :
Les propriétés sont notés entre .
Si aucune notation % n'est indiquée, le comportement est inchangé : l'id du document est ajouté en fin d'url : "&id=%ID"
Exemples :
?app=X&action&id=%INITID%&title=%TITLE%
/documents/%INITID%/revisions/%REVISION%
Si la notation entre % correspondant à une notation de méthode "CLASS::METHOD",
la méthode est appelée :
/documents/%myClass::specialId(INITID, REVISION)%
Avec namespace
/documents/%my\myClass::specialId(INITID, REVISION)%
Les valeurs des propriétés sont encodées, par contre les valeurs des méthodes ne sont pas encodées. A la charge du développeur d'encoder les parties nécessaires.
Description
Ce paramètre ne fonctionne qu'avec des url de type FDL
il permet uniquement de concaténer l'id et une instruction de latest sur les url générés. Ce système ne peut donc pas être utilisé avec ddui.
Mis à jour par Marc Claverie il y a plus de 10 ans
- Statut changé de Nouveau à À analyser
- Assigné à mis à Éric Brison
- Version cible mis à 3.2.21
Mis à jour par Éric Brison il y a plus de 10 ans
- Statut changé de À analyser à Assigné
- Assigné à
Éric Brisonsupprimé - Solution proposée mis à jour (diff)
Mis à jour par Éric Brison il y a plus de 10 ans
- Statut changé de Assigné à Intégré
- % réalisé changé de 60 à 100
Appliqué par commit dynacase-core|commit:47483f42e26a01b7ac8f1f02afc06ef83f420e67.