KumbiaPHP  beta2
Framework PHP
 Todo Estructuras de Datos Namespaces Archivos Funciones Variables Páginas
Métodos públicos estáticos | Atributos protegidos estáticos
Referencia de la Clase Form

Métodos públicos estáticos

static getFieldData ($field, $value=null, $filter=true)
 
static getFieldDataCheck ($field, $checkValue, $checked=null)
 
static getFieldValue ($field, $filter=true)
 
static input ($type, $field, $attrs=NULL, $value=NULL)
 
static open ($action=NULL, $method= 'post', $attrs=NULL)
 
static openMultipart ($action=NULL, $attrs=NULL)
 
static close ()
 
static submit ($text, $attrs=NULL)
 
static reset ($text, $attrs=NULL)
 
static button ($text, $attrs=NULL)
 
static label ($text, $field, $attrs=NULL)
 
static text ($field, $attrs=NULL, $value=NULL)
 
static select ($field, $data, $attrs=NULL, $value=NULL)
 
static check ($field, $checkValue, $attrs=NULL, $checked=NULL)
 
static radio ($field, $radioValue, $attrs=NULL, $checked=NULL)
 
static submitImage ($img, $attrs=NULL)
 
static hidden ($field, $attrs=NULL, $value=NULL)
 
static pass ($field, $attrs=NULL, $value=NULL)
 
static dbSelect ($field, $show=NULL, $data=NULL, $blank= 'Seleccione', $attrs=NULL, $value=NULL)
 
static file ($field, $attrs=NULL)
 
static textarea ($field, $attrs=NULL, $value=NULL)
 
static date ($field, $attrs=NULL, $value=NULL)
 
static datepicker ($field, $class=NULL, $attrs=NULL, $value=NULL)
 
static time ($field, $attrs=NULL, $value=NULL)
 
static datetime ($field, $attrs=NULL, $value=NULL)
 
static number ($field, $attrs=NULL, $value=NULL)
 
static url ($field, $attrs=NULL, $value=NULL)
 
static email ($field, $attrs=NULL, $value=NULL)
 

Atributos protegidos estáticos

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

Descripción detallada

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

Documentación de las funciones miembro

static button (   $text,
  $attrs = NULL 
)
static

Crea un botón

Parámetros
string$textTexto del botón
array$attrsAtributos de campo (opcional)
Devuelve
string

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

static check (   $field,
  $checkValue,
  $attrs = NULL,
  $checked = NULL 
)
static

Crea un campo checkbox

Parámetros
string$fieldNombre de campo
string$checkValueValor en el checkbox
string | array$attrsAtributos de campo (opcional)
boolean$checkedIndica si se marca el campo (opcional)
Devuelve
string

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

static close ( )
static

Crea una etiqueta para cerrar un formulario

Devuelve
string

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

static date (   $field,
  $attrs = NULL,
  $value = NULL 
)
static

Crea un campo fecha nativo (HTML5)

Parámetros
string$fieldNombre de campo
string | array$attrsAtributos de campo (opcional)
string$value(opcional)
Devuelve
string

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

static datepicker (   $field,
  $class = NULL,
  $attrs = NULL,
  $value = NULL 
)
static

Crea un campo de texo para fecha (Requiere JS )

Parámetros
string$fieldNombre de campo
string$classClase de estilo (opcional)
string | array$attrsAtributos de campo (opcional)
string$value(opcional)
Devuelve
string

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

static datetime (   $field,
  $attrs = NULL,
  $value = NULL 
)
static

Crea un campo fecha/tiempo nativo (HTML5)

Parámetros
string$fieldNombre de campo
string | array$attrsAtributos de campo (opcional)
string$value(opcional)
Devuelve
string

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

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

Crea un 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 | array$value(opcional) Array en select multiple
Devuelve
string

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

static email (   $field,
  $attrs = NULL,
  $value = NULL 
)
static

Crea un campo email nativo (HTML5)

Parámetros
string$fieldNombre de campo
string | array$attrsAtributos de campo (opcional)
string$value(opcional)
Devuelve
string

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

static file (   $field,
  $attrs = NULL 
)
static

Crea un campo file

Parámetros
string$fieldNombre de campo
string | array$attrsAtributos de campo (opcional)
Devuelve
string

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

static getFieldData (   $field,
  $value = null,
  $filter = true 
)
static

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
mixed$valuevalor de campo
boolean$filterfiltrar caracteres especiales html
Devuelve
Array devuelve un array de longitud 3 con la forma array(id, name, value)

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

static getFieldDataCheck (   $field,
  $checkValue,
  $checked = null 
)
static

Obtiene el valor de un componente check 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
string$checkValue
boolean$checked
Devuelve
array Devuelve un array de longitud 3 con la forma array(id, name, checked);

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

static getFieldValue (   $field,
  $filter = true 
)
static

Obtiene el valor del campo por autocarga de valores

Parámetros
string$fieldnombre de campo
boolean$filterfiltrar caracteres especiales html
Devuelve
mixed retorna NULL si no existe valor por autocarga

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

static hidden (   $field,
  $attrs = NULL,
  $value = NULL 
)
static

Crea un campo hidden

Parámetros
string$fieldNombre de campo
string | array$attrsAtributos de campo (opcional)
string$value
Devuelve
string

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

static input (   $type,
  $field,
  $attrs = NULL,
  $value = NULL 
)
static

Crea un campo input

Parámetros
string | array$attrsAtributos de campo (opcional)
string$type
string$field
string$value
Devuelve
string

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

static label (   $text,
  $field,
  $attrs = NULL 
)
static

Crea un label

Parámetros
string$textTexto a mostrar
string$fieldCampo al que hace referencia
string|arrayAtributos de campo (opcional)
Devuelve
string

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

static number (   $field,
  $attrs = NULL,
  $value = NULL 
)
static

Crea un campo numerico nativo (HTML5)

Parámetros
string$fieldNombre de campo
string | array$attrsAtributos de campo (opcional)
string$value(opcional)
Devuelve
string

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

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

Crea una etiqueta de formulario

Parámetros
string$actionAcción del formulario (opcional)
string$methodPor defecto es post (opcional)
string | array$attrsAtributos de etiqueta (opcional)
Devuelve
string

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

static openMultipart (   $action = NULL,
  $attrs = NULL 
)
static

Crea una etiqueta de formulario multipart

Parámetros
string$actionAcción del formulario (opcional)
string | array$attrsAtributos de etiqueta (opcional)
Devuelve
string

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

static pass (   $field,
  $attrs = NULL,
  $value = NULL 
)
static

Crea un campo password

Parámetros
string$fieldNombre de campo
string | array$attrsAtributos de campo (opcional)
string$value

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

static radio (   $field,
  $radioValue,
  $attrs = NULL,
  $checked = NULL 
)
static

Crea un campo radio button

Parámetros
string$fieldNombre de campo
string$radioValueValor en el radio
string | array$attrsAtributos de campo (opcional)
boolean$checkedIndica si se marca el campo (opcional)
Devuelve
string

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

static reset (   $text,
  $attrs = NULL 
)
static

Crea un botón reset

Parámetros
string$textTexto del botón
string | array$attrsAtributos de campo (opcional)
Devuelve
string

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

static select (   $field,
  $data,
  $attrs = NULL,
  $value = NULL 
)
static

Crea un campo select

Parámetros
string$fieldNombre de campo
array$dataArray de valores para la lista desplegable
string | array$attrsAtributos de campo (opcional)
string | array$valueArray para select multiple (opcional)
Devuelve
string

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

static submit (   $text,
  $attrs = NULL 
)
static

Crea un botón de submit para el formulario actual

Parámetros
string$textTexto del botón
string | array$attrsAtributos de campo (opcional)
Devuelve
string

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

static submitImage (   $img,
  $attrs = NULL 
)
static

Crea un botón de tipo imagen

Parámetros
string$imgNombre o ruta de la imagen
string | array$attrsAtributos de campo (opcional)
Devuelve
string

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

static text (   $field,
  $attrs = NULL,
  $value = NULL 
)
static

Crea un campo text

Parámetros
string$fieldNombre de campo
string | array$attrsAtributos de campo (opcional)
string$value(opcional)
Devuelve
string

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

static textarea (   $field,
  $attrs = NULL,
  $value = NULL 
)
static

Crea un campo textarea

Parámetros
string$fieldNombre de campo
string | array$attrsAtributos de campo (opcional)
string$value(opcional)
Devuelve
string

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

static time (   $field,
  $attrs = NULL,
  $value = NULL 
)
static

Crea un campo tiempo nativo (HTML5)

Parámetros
string$fieldNombre de campo
string | array$attrsAtributos de campo (opcional)
string$value(opcional)
Devuelve
string

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

static url (   $field,
  $attrs = NULL,
  $value = NULL 
)
static

Crea un campo url nativo (HTML5)

Parámetros
string$fieldNombre de campo
string | array$attrsAtributos de campo (opcional)
string$value(opcional)
Devuelve
string

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

Documentación de los campos

$_multipart = FALSE
staticprotected

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

$_radios = array()
staticprotected

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


La documentación para esta clase fue generada a partir del siguiente fichero: