Actions
Anomalie #6179
fermé[Paramètre applicatif et template d'action] Si le on définit un eSet de template ayant la même clef qu'un paramètre applicatif celui-ci n'est pas pris en compte
Début:
23/02/2016
Echéance:
% réalisé:
100%
Temps estimé:
Contrôle:
Thème:
Action/Application
Régression:
Non
Description
Soit une application ayant :
- un paramètre avec la définition suivante :
"SEARCH_NAME" => array(
"val" => "",
"descr" => N_("SIMPLE_LIST:Current Search")
)
- une action contenant
$action->lay->eSet("SEARCH_NAME", "toto".ApplicationParameterManager::getParameterValue(ApplicationParameterManager::CURRENT_APPLICATION, "SEARCH_NAME"));
- un template contenant
window.conf = window.conf || {};
window.conf.searchName = "[SEARCH_NAME]";
SEARCH_NAME = "truc"
Ce qui est généré est :
window.conf = window.conf || {};
window.conf.searchName = "truc";
On attend bien évidemment "tototruc"
Les raisons qui poussent à attendre la valeur redéfinie sont :
- pouvoir choisir l'échappement (eSet ou pas set),
- pouvoir ajouter des paramètres applicatifs sont pour autant casser des templates existant
Actions
#2
Mis à jour par Marc Claverie il y a environ 10 ans
- Statut changé de Nouveau à Assigné
- Assigné à mis à Éric Brison
- Version cible mis à 3.2.21
-> à vérifier
Actions
#5
Mis à jour par Éric Brison il y a environ 10 ans
- Statut changé de Assigné à Intégré
Appliqué par commit commit:dynacase-core|bcd84bb23495a4238d6f3d20c0632ce34190ce57.
Actions