Forum sur Sarka-SPIP 3

jeudi 23 avril 2009 à 16h09
par firouz

Logo de firouz

Bonjour les amis et tout le monde,
La dernière, journée de Samedi à Crétil a été très fructueuse.
Aussi je suis encore sous presson celà ne change pas
Est ce que quelqu’un a déjà fait un formulaire dans SPIP et dans Sarka Spip (1.9)
J’ai trouvé plugin Forms ou plugin Form&tables
Mais je ne sais pas quoi en penser.
Par où commencer quoi lire, faut aller vite sans que cela soit trop lpong ou trop compliqué.

Il s’agira d’un assez grand formulaire d’inscription des élèves étudiants, avec un vigntaine d’entrées mais bon pour un essai cela peut être beaucoup moins

Je tarvaille plutôt sur spip1.9 , spip2 et sarka spip1.9 ou
sarka spip3 aussi

Merci de vos réponses

(J’avais crée avec VBA Excel un masque de saisie déjà auparavat....)


Ce sujet est verrouillé : vous pouvez consulter son fil de discussion mais vous ne pouvez plus y répondre.

Réponses

23 avril 2009 à 18h57

a propos des formulaires

forms et tables n’est pas porté sous spip 2 .

dans spip 2 ont été introduits les formulaires CVT, voir un exemple "didactique" sur www.spip.net/fr_article3796.html

j’ai réalisé à partir de ca un petit formulaire qui envoie des mails pour prendre
des reservations ( un mail a moi + un de confirmation à l’utilisateur )
reserver un poulet

mon pb avec sarka , c’est qu’il faut "ajaxiser" cette commande cvt, l’article de spip.net nous dit "Pour cela, il vous suffit de placer votre formulaire dans une div dotée de la class ajax :

(div class=’ajax’)

#FORMULAIRE_CONTACT

(/div>)

et je ne sais pas comment faire avec sarka , pour le moment j’appellele formulaire
en insérant simplement (formulaire|respoulet) dans le texte de l’article ...

par ailleurs l’accés à des tables n’est pas résolu par les formulaires CVT, il faut
apparemment se palucher ca en php ..

23 avril 2009 à 19h53

Bonjour jean_marie

Est ce que tu pourrais me dire comment tu fais le choix automatique car je n’ai pas encore trouver coment le faire ?

De plus le mien doit allez fouiller un base de données pour proposer les resultats.

As tu la solution ?

24 avril 2009 à 10h43

Mercie Jean Marie,
Je vais regader vos, tes documents indiqués, et puis je vous dirai
Après
J’espere que vous tu restes, vous restez sur le Forum

www.spip.net/fr_article3796.html

Voici ce que j’ai trouvé aussi entre temps !

http://programmer.spip.org/-Les-formulaires-

J’ai l’impresssion cette année mes vacances d’été vont être courts ?!

7 mai 2009 à 16h34

Jean-Marie,

sauf erreur de ma part, Sarka-Spip n’intervient pas dans l’ajaxification des formulaire : ça n’offre que l’habillage (en accord avec le style du site) des formulaires qui respectent les standard (nom de classes) spipiens.
par contre, ton div tu devrais plutôt le placer ton contact.html pour être logique

pour l’appel des formulaires (dans les articles, brèves, etc.), c’est bien le raccourci que tu as utilisé et il n’y a rien d’autre à faire en plus.
par contre, les mots en majuscule commençant par dièse sont des balise Spip : elles ne s’utilisent que dans les squelettes (pages de code source en HTML avec des appel à des éléments Spip —comme ton contact.html justement—) et la syntaxe est bien celle que tu as utilisé et rien d’autre.
en gros, les raccourcis —<formulaire|son_nom>— sont pour la rédaction ; et les balises —#FORMULAIRE_SON_NOM donc dans ton cas #FORMULAIRE_RESPOULET— sont pour la programmation (il s’agit lâ de créer des pages personnalisées)

concernant l’accès aux tables, tu dois en effet le faire en PHP : CVT permet surtout deC charger les valeurs par défauts du formulaire et de Vérifier les données transmises par l’internaute ; seules choses automatisables.. mais les Traitements se font (comme dans l’exemple) en pur PHP et il y a tellement de cas que c’est difficilement automatisable..