Afficher les mots cl?s dans formulaire forum seulement pour les r?ponses aux articles d'un secteur

Bonjour,

Bientôt trois ans que je fais tourner vtopo.com sous Spip, de plus en plus
satisfait mais chaque année pour la nouvelle version annuelle du site le
même problème insolvable :

j'aimerais ce coup si que le menu de choix des mots clés dans le formulaire
forum ne soit disponible que pour les réponses aux articles d'un secteur
précis. Si vous voulais c'est un système de notation qui n'a lieu d'être que
sur les forums des articles des rubriques du secteur 3.

J'aurais bien fait une boucle _test(ARTICLES) avec pour critère id_secteur=3
dans le squelette formulaire_forum autour de la boucle _G(GROUPES_MOTS)...
Le problème c'est que id_article n'arrive pas jusqu'à formulaire forum.

J'ai essayé de faire marcher les variables de personnalisation mais je n'ai
pas réussi. Pas compris comment les utiliser je pense. J'aurais bien utilisé
la variable pour afficher aucun groupe de mot...

Si quelqu'un a des pistes concernant ce problème.

La nouvelle version sera sympa et j'ai utilisé un maximum de possibilité qu'offre
spip, comme les nouveaux filtres couleur extraire. Surtout j'utilise la base
de donnée d'oscommerce avec les boucles et balises à la spip. Si vous passez
lorsque mon pc est en route faites un tour sur
http://86.69.55.95:80/sites/www.vtopo.com je répondrais volontier si vous
avez des questions sur ces fonctions récentes que j'ai bien exploré.

@+++ Benjamin

On 2 déc, 14:42, "Benjamin" <benjamin.farru...@neuf.fr> wrote:

Bonjour,

Bientôt trois ans que je fais tourner vtopo.com sous Spip, de plus en plus
satisfait mais chaque année pour la nouvelle version annuelle du site le
même problème insolvable :

j'aimerais ce coup si que le menu de choix des mots clés dans le formulaire
forum ne soit disponible que pour les réponses aux articles d'un secteur
précis. Si vous voulais c'est un système de notation qui n'a lieu d'être que
sur les forums des articles des rubriques du secteur 3.

J'aurais bien fait une boucle _test(ARTICLES) avec pour critère id_secteur=3
dans le squelette formulaire_forum autour de la boucle _G(GROUPES_MOTS)...
Le problème c'est que id_article n'arrive pas jusqu'à formulaire forum.

Alors passe le !-)

(nb: suppose que tu es en 1.9.x)

Crée un dossier 'balise' dans ton squelette, copie dedans le fichier
ecrire/balise/formulaire_forum.php, puis édite ce fichier et à la fin
de la fonction balise_FORMULAIRE_FORUM_dyn, dans :

  return array('formulaires/forum', 0,
  array(
    'auteur' => $auteur,
etc...

rajoute ici (à la fin):
                 'id_article' => $id_article

    ));

Normalement, tu devrais pouvoir le récupérer par #ENV{id_article} dans
le squelette du formulaire.

HTH