Carnet Wiki

Version 3 — Mai 2016 erational

Qq notes pour utiliser simplement la saisie selecteur_article

Dans Fabrique

Stocker le valeur dans un champs SQL type text ou équivalent

Dans CVT

<blockquote class="spip">

Une question vue ici aussi : La fabrique/forum469283
J’utilise aussi le selecteur d’article. Dans mon cas, l ’erreur md5 est générée par la fonction vérifier() de CVT.
La transformation :
set_request('champ', implode(",", _request('champ')));

doit donc être appliquée dans la fonction
formulaires_editer_Nom_de_l_Objet_vérifier()

avant l’appel à la fonction générique
formulaires_editer_objet_verifier()

cause : controler_md5() n’accepte pas de tableau pour la valeur d’un champ, il y a peut-être une autre fonction plus adaptée.

</blockquote>

ref. http://contrib.spip.net/Un-formulaire-C-V-T-avec-Saisies-par-l-exemple#forum474567

Dans vos squelettes

utiliser le filtre < code>picker_selected</code > picker_selected fourni par spip_bonux ( spip2 ) ou présent dans le core ( spip3 )
ref. http://zone.spip.org/trac/spip-zone/changeset/30250

Pour exploiter un champs article|56 on écrira [(#CHAMP|picker_selected{article})] (retourne un tableau)

Exemple :

<BOUCLE_article(ARTICLES){id_article IN #BOUQUET|picker_selected{article}}>
         <a href="#URL_ARTICLE">#TITRE</a>
</BOUCLE_article>