XOOPS API 2.5.11 Beta1  UI v0.5
Réalisé par monxoops.fr
Référence de la classe XoopsThemeForm
+ Graphe d'héritage de XoopsThemeForm:
+ Graphe de collaboration de XoopsThemeForm:

Fonctions membres publiques

 insertBreak ($extra='', $class='')
 
 render ()
 
- Fonctions membres publiques hérités de XoopsForm
 __construct ($title, $name, $action, $method='post', $addtoken=false, $summary='')
 
 XoopsForm ()
 
 getObjectID ($object, $hashinfo='sha1')
 
 getArrayID ($value, $key, $ret, $hashinfo='sha1')
 
 getSummary ($encode=false)
 
 getTitle ($encode=false)
 
 getName ($encode=true)
 
 getAction ($encode=true)
 
 getMethod ()
 
 addElement ($formElement, $required=false)
 
getElements ($recurse=false)
 
 getElementNames ()
 
getElementByName ($name)
 
 setElementValue ($name, $value)
 
 setElementValues ($values)
 
 getElementValue ($name, $encode=false)
 
 getElementValues ($encode=false)
 
 setClass ($class)
 
 setExtra ($extra)
 
 setSummary ($summary)
 
getClass ()
 
getExtra ()
 
 setRequired (XoopsFormElement $formElement)
 
getRequired ()
 
 insertBreak ($extra=null)
 
 display ()
 
 renderValidationJS ($withtags=true)
 
 assign (XoopsTpl $tpl)
 

Membres hérités additionnels

- Champs de données hérités de XoopsForm
 $_action
 
 $_method
 
 $_name
 
 $_title
 
 $_summary = ''
 
 $_elements = array()
 
 $_class = array()
 
 $_extra = array()
 
 $_required = array()
 
 $_objid = 'da39a3ee5e6b4b0d3255bfef95601890afd80709'
 

Description détaillée

Form that will output as a theme-enabled HTML table

Also adds JavaScript to validate required fields

Documentation des fonctions membres

◆ insertBreak()

insertBreak (   $extra = '',
  $class = '' 
)

Insert an empty row in the table to serve as a separator.

Paramètres
string$extraHTML to be displayed in the empty row.
string$classCSS class name for

tag

+ Voici le graphe d'appel pour cette fonction :

◆ render()

render ( )

create HTML to output the form as a theme-enabled table with validation.

YOU SHOULD AVOID TO USE THE FOLLOWING Nocolspan METHOD, IT WILL BE REMOVED

To use the noColspan simply use the following example:

$colspan = new XoopsFormDhtmlTextArea( '', 'key', $value, '100', '100' ); $colspan->setNocolspan(); $form->addElement( $colspan );

Renvoie
string

Réimplémentée à partir de XoopsForm.

+ Voici le graphe d'appel pour cette fonction :

La documentation de cette classe a été générée à partir du fichier suivant :