Actions
Anomalie #4927
fermé[SetHttpVar] Impossible de passer le deuxième paramètre à SetHttpVar
Début:
12/08/2014
Echéance:
% réalisé:
0%
Temps estimé:
Contrôle:
Thème:
Action/Application
Régression:
Description
Comportement qui fonctionnait en 3.2.14 :
Dans une action php appelée après une recherche prenant en compte des criterias, on a un besoin spécifique de vider les criterias après construction d'un searchdoc spécifique :
$searchPersonne = new SearchDoc(......);
// FILTRES SPECIFIQUES (addFilter)
SetHttpVar('criterias','{}');
$this->_content = getdocgridcontent($this->_action, $searchPersonne);
Cela retourne bien les résultats attendus dans la docgrid filtrés correctement.
Depuis la montée de version en 3.2.15 cette même méthode ne filtre plus aucun résultat.
Si on remplace le
SetHttpVar('criterias','{}');
par
global $ZONE_ARGS; unset($ZONE_ARGS['criterias']);
Alors le comportement est bien comme en 3.2.14 (résultats attendus filtrés retournés)
Cela semble lié à l'anomalie détectée : http://dev.dynacase.org/issues/4925
Actions