Fork me on GitHub

Rapport de message :*
 

créer un input champ text sans XoopsFormText()

Titre du sujet : créer un input champ text sans XoopsFormText()
par petitours sur 16/02/2012 22:05:19

Bonjour

Je suis en train de retoucher un gros bug dans xForms, j'ai presque terminé mais j'ai besoin d'ajouter une zone de texte à la suite de checkbox créés dans un élément de formulaire à l'aide de addOption()

Si j'utilise
$form_ele = new XoopsFormText('caption'"title"52100"valeurdefaut");
ca me remplace tout le champ du formulaire, tous mes checkbox créés avant sont écrasés.

Bref, je ne veux pas créer un champ de formulaire avec une zone de texte mais juste la zone de texte, dans le champ de formulaire où je me trouve

PS : Je suis débutant en php...si ça ne se voit pas clairement

ce que je fais là :
while( $o each($options) ){
    
$t =& new XoopsFormCheckBox(
    
'',
    
$form_ele_id.'[]'.$o['value'],
    
$selected
    
);

    
$other $this->optOther($o['value'], $form_ele_id);
    if( 
$other != false && !$admin ){
        
$t->addOption($o['key'], _xforms_OPT_OTHER);
    }else{
        
$t->addOption($o['key'], $myts->stripSlashesGPC($o['value']));
    }                    
    
$form_ele->addElement($t);
    if( 
$other != false && !$admin ){
    
$form_ele = new XoopsFormText('ouha'"title"52100"valeurdefaut");
    }        
}


Merci
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

89 Personne(s) en ligne (60 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 89 | Plus ...