[spip-dev] formulaire dans un article

Bonsoir les dev

dans un spip 3, le code suivant focntionne plus ?
<formulaire|ecrire_auteur|id_auteur=3>

il faut écrire autrement maintenant ?

Pierre

Hello,

l’écriture provoquait déjà une erreur dans les squelettes sous SPIP 2.x, car le formulaire attend d’être dans une boucle auteur pour attraper l’id_auteur.

Cédric

Hello

Donc il faut oublier cela ou ça peux ce corriger ?

Il faut procéder autrement pour passer l'id_auteur au formulaire, mais c'est possible, comme expliqué dans cet article :

http://romy.tetue.net/formulaire-de-contact-spip

en créant un modèle dédié, où récupérer les id_auteur de l'article où il est inséré, comme suit :

<formulaire_contact|id_article=7>

Merci pour ce lien, je vais bosser à partir de ça et ne faudrait pas revoir la doc sur spip.net du coup ?

<formulaire|ecrire_auteur|...> n'a jamais fonctionné en tant que modèle puisque ce formulaire doit être placé dans une boucle (auteurs, articles ou forums) obligatoirement. Donc de quelle doc parles-tu ?

<formulaire|ecrire_auteur|…> n’a jamais fonctionné en tant que modèle

peut-être que la bonne solution pour que tout le monde se mette d’accord serait de le faire fonctionner :slight_smile:

– Fil

Rasta je trouve plus l’article qui l’indique
Fil oui je pense que ça pourrais être un modèle natif à spip non ?

Oui, c'est ce que mon article suggère (<form|contact> ?).
C'est aussi ce que j'ai fait, en rustine, certainement bien salement, mais prête à l'emploi, distribuée dans ma trousse.
Et pas osé reverser dans SPIP 3, tellement c'était bidouillesque.

Servez-vous !

-- tetue