KumbiaPHP beta2-dev
Framework PHP en español
Métodos públicos estáticos | Métodos protegidos estáticos | Atributos protegidos estáticos
Referencia de la Clase Form

Métodos públicos estáticos

static getFieldValue ($field)
 Obtiene el valor del campo por autocarga de valores.
static input ($attrs=NULL, $content=NULL)
 Crea campo input.
static open ($action=NULL, $method= 'post', $attrs=NULL)
 Crea una etiqueta de formulario.
static openMultipart ($action=NULL, $attrs=NULL)
 Crea una etiqueta de formulario multipart.
static close ()
 Etiqueta para cerrar un formulario.
static submit ($text, $attrs=NULL)
 Crea un boton de submit para el formulario actual.
static reset ($text, $attrs=NULL)
 Crea un boton reset.
static button ($text, $attrs=NULL)
 Crea un boton.
static label ($text, $field, $attrs=NULL)
 Crea un label.
static text ($field, $attrs=NULL, $value=NULL)
 Campo text.
static select ($field, $data, $attrs=NULL, $value=NULL)
 Campo Select.
static check ($field, $checkValue, $attrs=NULL, $checked=NULL)
 Campo checkbox.
static radio ($field, $radioValue, $attrs=NULL, $checked=NULL)
 Campo radio button.
static submitImage ($img, $attrs=NULL)
 Crea un boton de tipo imagen.
static hidden ($field, $attrs=NULL, $value=NULL)
 Campo hidden.
static pass ($field, $attrs=NULL, $value=NULL)
 Campo Password.
static dbSelect ($field, $show=NULL, $data=NULL, $blank= 'Seleccione', $attrs=NULL, $value=NULL)
 Campo Select que toma los valores de un array de objetos.
static file ($field, $attrs=NULL)
 Campo File.
static textarea ($field, $attrs=NULL, $value=NULL)
 Campo textarea.
static date ($field, $class=NULL, $attrs=NULL, $value=NULL)
 Campo fecha.

Métodos protegidos estáticos

static _getFieldData ($field, $autoload=TRUE)
 Obtiene el valor de un componente tomado del mismo valor del nombre del campo y formulario que corresponda a un atributo del mismo nombre que sea un string, objeto o array.

Atributos protegidos estáticos

static $_radios = array()
static $_multipart = FALSE

Descripción detallada

Definición en la línea 22 del archivo form.php.


Documentación de las funciones miembro

static _getFieldData ( field,
autoload = TRUE 
) [static, protected]

Obtiene el valor de un componente tomado del mismo valor del nombre del campo y formulario que corresponda a un atributo del mismo nombre que sea un string, objeto o array.

Parámetros:
string$field
boolean$autoloadautocarga de valores
Devuelve:
mixed

Definición en la línea 50 del archivo form.php.

Hace referencia a $controller y Dispatcher::get_controller().

Gráfico de llamadas para esta función:

static button ( text,
attrs = NULL 
) [static]

Crea un boton.

Parámetros:
string$text
array$attrs
Devuelve:
string

Definición en la línea 267 del archivo form.php.

Hace referencia a Tag::getAttrs().

Gráfico de llamadas para esta función:

static check ( field,
checkValue,
attrs = NULL,
checked = NULL 
) [static]

Campo checkbox.

Parámetros:
string$fieldnombre de campo
string$checkValuevalor en el checkbox
string | array$attrsatributos de campo
string$checkedindica si se marca el campo
Devuelve:
string

Definición en la línea 351 del archivo form.php.

Hace referencia a Tag::getAttrs().

Gráfico de llamadas para esta función:

static close ( ) [static]

Etiqueta para cerrar un formulario.

Devuelve:
string

Definición en la línea 224 del archivo form.php.

static date ( field,
class = NULL,
attrs = NULL,
value = NULL 
) [static]

Campo fecha.

Parámetros:
string$fieldnombre de campo
string$classclase de estilo
string | array$attrsatributos de campo
string$value
Devuelve:
string

Definición en la línea 579 del archivo form.php.

Hace referencia a Tag::getAttrs().

Gráfico de llamadas para esta función:

static dbSelect ( field,
show = NULL,
data = NULL,
blank = 'Seleccione',
attrs = NULL,
value = NULL 
) [static]

Campo Select que toma los valores de un array de objetos.

Parámetros:
string$fieldnombre de campo
string$showcampo que se mostrara (opcional)
array$dataarray('modelo','metodo','param') (opcional)
string$blankcampo en blanco (opcional)
string | array$attrsatributos de campo (opcional)
string$value(opcional)
Devuelve:
string

Definición en la línea 465 del archivo form.php.

Hace referencia a Tag::getAttrs() y Load::model().

Referenciado por ModelForm::create().

Gráfico de llamadas para esta función:

Gráfico de llamadas a esta función:

static file ( field,
attrs = NULL 
) [static]

Campo File.

Parámetros:
string$fieldnombre de campo
string | array$attrsatributos de campo
Devuelve:
string

Definición en la línea 533 del archivo form.php.

Hace referencia a Flash::error() y Tag::getAttrs().

Gráfico de llamadas para esta función:

static getFieldValue ( field) [static]

Obtiene el valor del campo por autocarga de valores.

Parámetros:
string$fieldnombre de campo
Devuelve:
mixed retorna NULL si no existe valor por autocarga

Definición en la línea 118 del archivo form.php.

Hace referencia a $controller y Dispatcher::get_controller().

Gráfico de llamadas para esta función:

static hidden ( field,
attrs = NULL,
value = NULL 
) [static]

Campo hidden.

Parámetros:
string$fieldnombre de campo
string | array$attrsatributos de campo
string$value
Devuelve:
string

Definición en la línea 423 del archivo form.php.

Hace referencia a Tag::getAttrs().

Gráfico de llamadas para esta función:

static input ( attrs = NULL,
content = NULL 
) [static]

Crea campo input.

Parámetros:
string$attrsatributos para el tag
string$contentcontenido interno
Devuelve:
string

Definición en la línea 166 del archivo form.php.

Hace referencia a Tag::getAttrs().

Gráfico de llamadas para esta función:

static label ( text,
field,
attrs = NULL 
) [static]

Crea un label.

Parámetros:
string$texttexto a mostrar
string$fieldcampo al que hace referencia
string|arrayatributos opcionales
Devuelve:
string

Definición en la línea 283 del archivo form.php.

Hace referencia a Tag::getAttrs().

Gráfico de llamadas para esta función:

static open ( action = NULL,
method = 'post',
attrs = NULL 
) [static]

Crea una etiqueta de formulario.

Parámetros:
string$action
string$method
array$attrs
Devuelve:
string

Definición en la línea 185 del archivo form.php.

Hace referencia a Router::get() y Tag::getAttrs().

Gráfico de llamadas para esta función:

static openMultipart ( action = NULL,
attrs = NULL 
) [static]

Crea una etiqueta de formulario multipart.

Parámetros:
string$action
array$attrs
Devuelve:
string

Definición en la línea 205 del archivo form.php.

Hace referencia a Router::get() y Tag::getAttrs().

Gráfico de llamadas para esta función:

static pass ( field,
attrs = NULL,
value = NULL 
) [static]

Campo Password.

Parámetros:
string$fieldnombre de campo
string | array$attrsatributos de campo
string$value

Definición en la línea 442 del archivo form.php.

Hace referencia a Tag::getAttrs().

Gráfico de llamadas para esta función:

static radio ( field,
radioValue,
attrs = NULL,
checked = NULL 
) [static]

Campo radio button.

Parámetros:
string$fieldnombre de campo
string$radioValuevalor en el radio
string | array$attrsatributos de campo
string$checkedindica si se marca el campo
Devuelve:
string

Definición en la línea 376 del archivo form.php.

Hace referencia a Tag::getAttrs().

Gráfico de llamadas para esta función:

static reset ( text,
attrs = NULL 
) [static]

Crea un boton reset.

Parámetros:
string$text
array$attrs
Devuelve:
string

Definición en la línea 252 del archivo form.php.

Hace referencia a Tag::getAttrs().

Gráfico de llamadas para esta función:

static select ( field,
data,
attrs = NULL,
value = NULL 
) [static]

Campo Select.

Parámetros:
string$fieldnombre de campo
string$dataarray de valores para la lista desplegable
string | array$attrsatributos de campo
string$value
Devuelve:
string

Definición en la línea 320 del archivo form.php.

Hace referencia a Tag::getAttrs().

Gráfico de llamadas para esta función:

static submit ( text,
attrs = NULL 
) [static]

Crea un boton de submit para el formulario actual.

Parámetros:
string$text
array$attrs
Devuelve:
string

Definición en la línea 237 del archivo form.php.

Hace referencia a Tag::getAttrs().

Gráfico de llamadas para esta función:

static submitImage ( img,
attrs = NULL 
) [static]

Crea un boton de tipo imagen.

Parámetros:
string$img
array$attrs
Devuelve:
string

Definición en la línea 407 del archivo form.php.

Hace referencia a Tag::getAttrs().

Gráfico de llamadas para esta función:

static text ( field,
attrs = NULL,
value = NULL 
) [static]

Campo text.

Parámetros:
string$fieldnombre de campo
string | array$attrsatributos de campo
string$value
Devuelve:
string

Definición en la línea 299 del archivo form.php.

Hace referencia a Tag::getAttrs().

Gráfico de llamadas para esta función:

static textarea ( field,
attrs = NULL,
value = NULL 
) [static]

Campo textarea.

Parámetros:
string$fieldnombre de campo
string | array$attrsatributos de campo
string$value
Devuelve:
string

Definición en la línea 558 del archivo form.php.

Hace referencia a Tag::getAttrs().

Gráfico de llamadas para esta función:


Documentación de los campos

$_multipart = FALSE [static, protected]

Definición en la línea 38 del archivo form.php.

$_radios = array() [static, protected]

Definición en la línea 30 del archivo form.php.


La documentación para esta clase fue generada a partir del siguiente fichero:
 Todo Estructuras de Datos Namespaces Archivos Funciones Variables Enumeraciones