Re: [Glpi-dev] Patch for ajax updateItemOnEventJsCode
Le 13/08/2011 15:24, David DURIEUX a écrit : With patch, it's better ;) patch applied Thanks Julien Le Sat, 13 Aug 2011 15:01:21 +0200 David DURIEUX a écrit: Hello, I have made fix for function Ajax::updateItemOnEventJsCode When use $minsize or $forceloadfor parameter and if $toobserve is an array, it don't works because use id the array instead each value of the array. ++ David ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Patch for ajax updateItemOnEventJsCode
With patch, it's better ;) Le Sat, 13 Aug 2011 15:01:21 +0200 David DURIEUX a écrit: >Hello, > >I have made fix for function Ajax::updateItemOnEventJsCode >When use $minsize or $forceloadfor parameter and if $toobserve is an >array, it don't works because use id the array instead each value of >the array. > >++ > >David > >___ >Glpi-dev mailing list >Glpi-dev@gna.org >https://mail.gna.org/listinfo/glpi-dev index inc/ajax.class.php --- inc/ajax.class.php +++ inc/ajax.class.php @@ -173,14 +173,14 @@ class Ajax { function() {"; $condition = ''; if ($minsize >= 0) { - $condition = " Ext.get('$toobserve').getValue().length >= $minsize "; + $condition = " Ext.get('$zone').getValue().length >= $minsize "; } if (count($forceloadfor)) { foreach ($forceloadfor as $value) { if (!empty($condition)) { $condition .= " || "; } -$condition .= "Ext.get('$toobserve').getValue() == '$value'"; +$condition .= "Ext.get('$zone').getValue() == '$value'"; } } if (!empty($condition)) { ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] Patch for ajax updateItemOnEventJsCode
Hello, I have made fix for function Ajax::updateItemOnEventJsCode When use $minsize or $forceloadfor parameter and if $toobserve is an array, it don't works because use id the array instead each value of the array. ++ David ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] CommonDBTM::checkSpecificValues / type de paramètre
Salut, Effectivement c'est bizarre. Ca ne doit pas être beaucoup utilisé... La fonction elle même ne peut pas reinséré l'élément dans $this->input. Je force la copie de l'élément après le checkSpecificValues. ++ Julien Le 13/08/2011 09:55, Damien Touraine a écrit : Bonjour, J'utilises CommonDBTM::checkSpecificValues pour m'assurer que certaines valeurs saisies sont cohérentes et pouvoir, le cas échéant, les rectifier, si nécessaire (changer la casse, ...). Le second attribue est passé, par référence. Donc, on s'attend à pouvoir le modifier dans checkSpecificValues. Mais, au sein de CommonDBTM, la valeur ainsi modifiée n'est pas réinjectée dans le $this->input. Aurais-je mal compris quelque chose ? Cordialement Damien ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] CommonDBTM::checkSpecificValues / type de paramètre
Bonjour, J'utilises CommonDBTM::checkSpecificValues pour m'assurer que certaines valeurs saisies sont cohérentes et pouvoir, le cas échéant, les rectifier, si nécessaire (changer la casse, ...). Le second attribue est passé, par référence. Donc, on s'attend à pouvoir le modifier dans checkSpecificValues. Mais, au sein de CommonDBTM, la valeur ainsi modifiée n'est pas réinjectée dans le $this->input. Aurais-je mal compris quelque chose ? Cordialement Damien -- Damien TOURAINE - Ingénieur de Recherche CNRS, LIMSI-CNRS Groupe de RV&A "VENISE", (http://www.limsi.fr/venise/) Bat. 508, Universite Paris-Sud 91403 Orsay cedex - +33 1 69 85 81 64 ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev