logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
33 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 109 368 390

  • Nb. de membres 8 695
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  SFORM »» SFORM et $m->add_checkbox

Nouveau sujet
 SFORM et $m->add_checkbox#12145Répondre

4Contributeur(s)
KyumTribal-DolphinAnonymeTyr62
3 Modérateur(s)
developpeurjpbJireck
Kyum Kyumicon_post
Salut à tous,
j'ai beau chercher et essayer tout les combinaisons possible et j'y arrive pas !!!

Avec la ligne $m->add_checbox(...) ; il ne me sort rien d'autre qu'une ligne avec une questions à gauche sur le formulaire çà c OK, mais y a pas moyen de mettre plusieurs cases une à côté de l'autre, ni de leur donné un nom !!!

J'AI POURTANT LU LES FICHIERS PDF dans le dossier liés à Sform et j'essaye de mettre un nom à ces cases et j'y arrive pas erf :paf .

Bon alors dans cette parenthèse () il faut mettre koi exactement et avec des " " ou des ' ' ?? çà aussi c une bonne question =) puis pour avoir plusieurs case a cocher sur une même ligne là alors je c pas du tout comment faire, car si je saute une ligne et je retappe un atre $m... sur le formulaire çà fait comme si je changeais de question alors que je souhaite avoir les cases sur une même ligne ^^.

Bon bah, j'espère que l'on a compris ce que je demande =).

P.S : désolé si cette question a déjà été posée mais apparement je n'ai rien vu de tel. SVP donnez moi une explication ^^, ne me dites pas d'aller regarder un tutoriel :-( ; j'en ai regardé une 50aines today et j'ai toujour pas réussi, si vous avez la solution donné là moi simplement merci beaucoup.
Tribal-Dolphin Tribal-Dolphinicon_post
As tu penser à créer l'array qui contient les valeurs de ta checkbox ?
Anonyme Anonymeicon_post
C Kyum, je pe pas me logger dsl...
Euh, nan l'array ??? oki je vois, comme avec les radio je vais voir ce que je peux faire merci du coup de pouce. :=!
Kyum Kyumicon_post
Erf, bon les array pour checkbox c comment???

voilà j'ai mis çà :

$tmp=array(
"a1"=>array('en'=>"-: Linux ", 'selected'=>false),
"a2"=>array('en'=>"-: FreeBSD ", 'selected'=>false),
"a3"=>array('en'=>"-: Windows NT 4 ", 'selected'=>false),
"a4"=>array('en'=>"-: windows 2000 ", 'selected'=>false),
"a5"=>array('en'=>"-: Windows 9.x ", 'selected'=>false),
"a6"=>array('en'=>"-: Mac OS ", 'selected'=>false),
"a7"=>array('en'=>"-: OS2 ", 'selected'=>false),
"a8"=>array('en'=>"-: Autres ", 'selected'=>false),);
$m->add_checkbox('t1', "Votre Système d'Exploitation",$tmp,false,4,false);

et çà ne marche pas :-?

Par contre si au lieu de $m->add_checkbox je remplace par $m->add_radio là çà marche ! Je comprends pas le pb là...
Je vais encore chercher lol :paf
Donc pour le chackbox j'au une seule case et sans nom, pour la radio j'ai plein de points avec des noms qui leur sont attribués.

Merci de m'aider,

Message édité par : Kyum

Tribal-Dolphin Tribal-Dolphinicon_post
En effet, il n'y as pas d'array, par contre j'ai trouver ça dans la docs, j'ai tester et ça marche impec :

// Descibe checkbox Field
$m->add_checkbox(Name, Text, Value, Obligatoire, Checked);
Name => the name off the field => Nom du champ
Text => the comment value for the field => Intitulé du chap
Value => the value if the checkbox is « checked » => Valeur si Coché
Obligatoire => False (allways) => Obligatoirement à False
Checked => the default value (ture or false) => Coché ou non par défaut



Message édité par : Tribal-Dolphin

Tyr62 Tyr62icon_post
Pour faire simple un petit exemple tiré du formulaire d'inscription (j'ai simplement supprimé le translate)

$m->add_checkbox('user_viewemail',"Allow other users to view my email address", "1", false, false);

Pour la correspondace avec le post de Tribal-Dolphin
Name => user_viewemail
Text => Allow other users to view my email address
Value => 1
Obligatoire => false (c'est obligatoire)
Checked => false

:=!
Kyum Kyumicon_post
Ok merci les gars ça marche =)