Pb passage 2.0.4 à 2.0.9

Bonjour,

Après une mise à jour de SPIP entres les version 2.0.4 et la dernière 2.0.9, je rencontre un gros problème. La syntaxe ci-dessous n'est plus reconnue, le résultat de la boucle est vide alors qu'il existe pourtant des valeurs.
Je n'arrive pas à identifier ce qui est en cause : #SET, #GET ou IN ?

Merci d'avance de vos éclairages, le site est pour l'instant en carafe ce qui fait que c'est urgent…

exemple 1 :
    [(#SET{maListe,[(#REM|sinon{','}|explode{#DESCRIPTIF|textebrut})]})]
    <BOUCLE_sommaire (ARTICLES) {id_article IN #GET**{maListe}}>
    [<h1><a href="#URL_ARTICLE">(#TITRE|supprimer_numero)</a></h1>]
    [<div class="accroche"><a href="#URL_ARTICLE" class="lienTexte">(#CHAPO|PtoBR)</a></div>]
    </BOUCLE_sommaire>

exemple 2 :
<BOUCLE_rubrique_principal(RUBRIQUES) {id_rubrique}>
   [(#SET{maListe,[(#REM|sinon{','}|explode{#DESCRIPTIF|textebrut})]})]
     <BOUCLE_themeCourant (ARTICLES) {id_article IN #GET**{maListe}} {0,1}>
       <?php header( "Status: 301 Moved Permanently", false, 301);header("Location: #URL_ARTICLE");exit(); ?>
     </BOUCLE_themeCourant>
</BOUCLE_rubrique_principal>

Pascale

Pascale a écrit :

[(#SET{maListe,[(#REM|sinon{','}|explode{#DESCRIPTIF|textebrut})]})]

le filtre |explode a changé de manière de faire.
tu peux tenter :
   [(#SET{maListe, [(#VAL{#DESCRIPTIF|textebrut}|explode{','})]})]

Exactement ce qu'il faut, merci beaucoup pour le coup de main !

Le 2 sept. 09 à 11:36, denisb a écrit :

Pascale a écrit :

[(#SET{maListe,[(#REM|sinon{','}|explode{#DESCRIPTIF|textebrut})]})]

le filtre |explode a changé de manière de faire.
tu peux tenter :
[(#SET{maListe, [(#VAL{#DESCRIPTIF|textebrut}|explode{','})]})]

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc