Changeset 112689 in spip-zone


Ignore:
Timestamp:
Dec 9, 2018, 12:32:18 PM (5 months ago)
Author:
maieul@…
Message:

afficher_si sur un IN sur tableau (checkbox). Verifier aussi les cas où c'est un qui est passé et pas un _request (évite une erreur de parsing)

Location:
_plugins_/saisies/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/saisies/trunk/inc/saisies_afficher.php

    r112485 r112689  
    533533                                if (is_null($requete)) {
    534534                                        $requete = array();
    535                                         $set_tableau = "set$val";
    536                                         $set_tableau = str_replace(")",",array())",$set_tableau);
    537                                         eval("$set_tableau;");
     535                                        //C'est un request, alors on va faire un set_request
     536                                        if (strpos($val, '_request') === 0) {
     537                                                $set_tableau = "set$val";
     538                                                $set_tableau = str_replace(")",",array())",$set_tableau);
     539                                        } elseif (strpos($val, '$env') === 0) {//C'est un tablau direct
     540                                                $set_tableau = ("$val = array()");
     541                                        }
     542                                        if (isset($set_tableau)) {
     543                                                eval("$set_tableau;");
     544                                        }
    538545                                }
    539546                                if (is_array($requete)) {
  • _plugins_/saisies/trunk/paquet.xml

    r112630 r112689  
    22        prefix="saisies"
    33        categorie="outil"
    4         version="3.8.2"
     4        version="3.8.3"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.