KumbiaPHP  beta2
Framework PHP
 Todo Estructuras de Datos Namespaces Archivos Funciones Variables Páginas
Estructuras de datos | Namespaces | Constant Groups | Funciones
Referencia del Archivo tags.php

Ir al código fuente de este archivo.

Estructuras de datos

class  TagsData
 

Namespaces

 Helpers
 

Constant Groups

 Helpers
 

Funciones

 xhtml_start_tag ($tag, $attrs=null)
 
 xhtml_end_tag ($tag)
 
 xhtml_tag ($tag, $attrs=null)
 
 link_to ($action, $text='')
 
 link_to_action ($action, $text='')
 
 link_to_remote ($action)
 
 javascript_include_tag ($src='')
 
 javascript_library_tag ($src)
 
 stylesheet_link_tag ($name)
 
 img_tag ($img)
 
 form_remote_tag ($data)
 
 form_tag ($action)
 
 end_form_tag ()
 
 submit_tag ($caption)
 
 submit_remote_tag ($caption)
 
 submit_image_tag ($caption, $src='')
 
 button_tag ($caption='')
 
 get_value_from_action ($name)
 
 get_id_and_name ($value)
 
 input_field_tag ($name)
 
 text_field_tag ($name)
 
 checkbox_field_tag ($name)
 
 numeric_field_tag ($name)
 
 textupper_field_tag ($name)
 
 date_field_tag ($name)
 
 file_field_tag ($name)
 
 radio_field_tag ($name)
 
 textarea_tag ($name, $value=null)
 
 password_field_tag ($name)
 
 hidden_field_tag ($name)
 
 select_tag ($name, $data=array())
 
 option_tag ($value, $text='')
 
 upload_image_tag ($name)
 
 set_droppable ($obj, $action='')
 
 tr_break ($x='')
 
 br_break ($x='')
 
 tr_color ()
 
 tr_color_class ()
 
 button_to_action ($caption, $action='', $classCSS='')
 
 button_to_remote_action ($caption, $action='', $classCSS='')
 
 updater_select ($name, $data=array())
 
 text_field_with_autocomplete ($name)
 
 xhtml_template ($template='template')
 
 tab_tag ($tabs, $color='green', $width=800)
 
 js_execute ($s)
 
 js_alert ($s)
 
 time_field_tag ($name='')
 
 month_field_tag ($name)
 
 swf_tag ($data)
 
 get_kumbia_url ($url)
 
 stylesheet_link_tags ()
 

Documentación de las funciones

br_break (   $x = '')

Definición en la línea 1203 del archivo tags.php.

button_tag (   $caption = '')

Crea un boton HTML

Parámetros
string$captioncaption: texto del boton
Devuelve
string

Definición en la línea 634 del archivo tags.php.

button_to_action (   $caption,
  $action = '',
  $classCSS = '' 
)

Crea un Button que al hacer click carga un controlador y una accion determinada

Parámetros
string$caption
string$action
string$classCSScaption: texto del boton action: accion a ejecutar
Devuelve
string HTML del Boton

Definición en la línea 1286 del archivo tags.php.

button_to_remote_action (   $caption,
  $action = '',
  $classCSS = '' 
)

Crea un Button que al hacer click carga con AJAX un controlador y una acci�n determinada

Parámetros
string$caption
string$action
string$classCSS
Devuelve
string HTML del Bot�n

Definición en la línea 1327 del archivo tags.php.

checkbox_field_tag (   $name)

Crea un CheckBox

Parámetros
string$name
Devuelve
string

Definición en la línea 732 del archivo tags.php.

date_field_tag (   $name)

Crea un componente para seleccionar la fechas

Parámetros
string$name
string$formatd-m-Y, Y-m-d, m-d-Y
string$language
Devuelve
string

Definición en la línea 779 del archivo tags.php.

end_form_tag ( )

Etiqueta para cerrar un formulario

Devuelve
$string_code

Definición en la línea 527 del archivo tags.php.

file_field_tag (   $name)

Crea un Input tipo Text

Parámetros
string$name
Devuelve
string

Definición en la línea 829 del archivo tags.php.

form_remote_tag (   $data)

Permite generar un formulario remoto

Parámetros
string$dataupdate: contenedor html a actualizar success: Codigo JavaScript a ejecutar cuando termine la peticion AJAX before: Codigo JavaScript a ejecutar antes de la peticion AJAX complete: Codigo JavaScript que se ejecuta al terminar la peticion AJAX
Devuelve
string

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

form_tag (   $action)

Crea una etiqueta de formulario

Parámetros
string$actionconfirm: confirmacion antes de enviar datos
Devuelve
string

Definición en la línea 498 del archivo tags.php.

get_id_and_name (   $value)

Obtiene el id and name apartir del argumento, con la sintaxis "model.field" o solo "field"

Parámetros
string$value
Devuelve
array

Definición en la línea 676 del archivo tags.php.

get_kumbia_url (   $url)

Devuelve una URL adecuada de Kumbia

Parámetros
string$url
Devuelve
string

Definición en la línea 1804 del archivo tags.php.

get_value_from_action (   $name)

Obtiene el valor de un componente tomado del mismo valor del nombre del campo en el modelo del mismo nombre del controlador o el indice en $_REQUEST

Parámetros
string$name
Devuelve
mixed

Definición en la línea 654 del archivo tags.php.

hidden_field_tag (   $name)

Crea un Componente Oculto

Parámetros
string$name
Devuelve
string

Definición en la línea 900 del archivo tags.php.

img_tag (   $img)

Permite incluir una imagen dentro de una vista respetando las convenciones de directorios y rutas en Kumbia

Parámetros
string$imgdrag: capacidad de arrastrar la imagen reflect: adicionar reflejo
Devuelve
string

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

input_field_tag (   $name)

Crea un campo input

Parámetros
string$name
Devuelve
string

Obtengo id, name y value

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

javascript_include_tag (   $src = '')

Genera una etiqueta script que apunta a un archivo JavaScript respetando las rutas y convenciones de Kumbia

Parámetros
string$srccache: indica si usa cache (true, false), por defecto se utiliza la cache
Devuelve
string

Definición en la línea 311 del archivo tags.php.

javascript_library_tag (   $src)

Agrega una etiqueta script que apunta a un archivo en public/javascript/kumbia

Parámetros
string$src
Devuelve
string

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

js_alert (   $s)

Genera un alert de javascript

Parámetros
string$s

Definición en la línea 1617 del archivo tags.php.

js_execute (   $s)

Ejecuta un script de javascript

Parámetros
string$s

Definición en la línea 1609 del archivo tags.php.

link_to (   $action,
  $text = '' 
)

Crea un enlace en una Aplicacion respetando las convenciones de Kumbia

Parámetros
string$action
string$textconfirm: confirmacion antes de ejecutar
Devuelve
string

Definición en la línea 152 del archivo tags.php.

link_to_action (   $action,
  $text = '' 
)

Crea un enlace a una accion dentro del controlador Actual

Parámetros
string$action
string$textconfirm: confirmacion antes de ejecutar
Devuelve
string

Definición en la línea 189 del archivo tags.php.

link_to_remote (   $action)

Permite ejecutar una acci�n en la vista actual dentro de un contenedor HTML usando AJAX

confirm: Texto de Confirmaci�n success: Codigo JavaScript a ejecutar cuando termine la petici�n AJAX before: Codigo JavaScript a ejecutar antes de la petici�n AJAX oncomplete: Codigo JavaScript que se ejecuta al terminar la petici�n AJAX update: Que contenedor HTML ser� actualizado action: Accion que ejecutar� la petici�n AJAX text: Texto del Enlace

Devuelve
string

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

month_field_tag (   $name)

Select tag para mes

Parámetros
string$namenombre del campo

use_month_numbers: usar meses como numeros (true, si, yes)

Definición en la línea 1743 del archivo tags.php.

numeric_field_tag (   $name)

Caja de texto que admite solo numeros

Parámetros
string$name
Devuelve
string

Definición en la línea 744 del archivo tags.php.

option_tag (   $value,
  $text = '' 
)

Crea una opcion de un SELECT

Parámetros
string$value
string$text
Devuelve
string

Definición en la línea 1096 del archivo tags.php.

password_field_tag (   $name)

Crea un componente para capturar Passwords

Parámetros
string$name
Devuelve
string

Definición en la línea 888 del archivo tags.php.

radio_field_tag (   $name)

Crea un input tipo Radio

Parámetros
string$name
Devuelve
string

Definición en la línea 841 del archivo tags.php.

select_tag (   $name,
  $data = array() 
)

Crea una lista SELECT

Parámetros
string$name
stringarray,$dataselected: opcion seleccionada include_blank: incluir opcion con valor nulo, se muestra en la opcion el texto aqui indicado

Para el select basado en activerecord: option: lista de campos separados por coma para colocar en la opcion (por defecto es el id) separator: separador de valores para los campos de la opcion value: indica el campo que servira de valor para la opcion (por defecto es el id) conditions: condiciones de busqueda

Devuelve
string

Ejemplos: select_tag('marca_id', 'Marca', 'conditions: tipo="2"', 'option: nombre') select_tag('marca_id', 'Marca', 'SELECT * FROM marca WHERE tipo="2"', 'option: nombre') select_tag('sexo', array('M' => 'Masculino', 'F' => 'Femenino'), 'include_blank: Seleccione uno...')

Obtengo id, name y value

combo creado a partir de un modelo

Arreglo que contiene los argumentos para el find

Asignando parametros de busqueda

Definición en la línea 928 del archivo tags.php.

set_droppable (   $obj,
  $action = '' 
)

Hace que un objeto se pueda arrastrar en la pantalla

Parámetros
string$objid del objeto
string$actionaccion a ejecutar al soltar
Devuelve
string

name: id del objeto action: accion a ejecutar al soltar

Definición en la línea 1176 del archivo tags.php.

stylesheet_link_tag (   $name)

Agrega una etiqueta link para incluir un archivo CSS respetando las rutas y convenciones de Kumbia

Parámetros
string$namenombre de hoja de estilo

use_variables: utilizar variables de Kumbia en el css

Devuelve
string

Definición en la línea 364 del archivo tags.php.

stylesheet_link_tags ( )

Imprime los CSS cargados mediante stylesheet_link_tag en el <head>

Definición en la línea 1826 del archivo tags.php.

submit_image_tag (   $caption,
  $src = '' 
)

Crea un boton de submit tipo imagen para el formulario actual

Parámetros
string$captioncaption: texto del boton
Devuelve
string html code

Definición en la línea 612 del archivo tags.php.

submit_remote_tag (   $caption)

Crea un boton de submit para el formulario remoto actual

Parámetros
string$captioncaption: texto del boton update: contenedor html a actualizar success: Codigo JavaScript a ejecutar cuando termine la peticion AJAX before: Codigo JavaScript a ejecutar antes de la peticion AJAX complete: Codigo JavaScript que se ejecuta al terminar la peticion AJAX
Devuelve
string html code

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

submit_tag (   $caption)

Crea un boton de submit para el formulario actual

Parámetros
string$caption
Devuelve
string html code

Definición en la línea 538 del archivo tags.php.

swf_tag (   $data)

Permite incluir un objeto flash dentro de una vista respetando las convenciones de directorios y rutas en Kumbia

Parámetros
string$dataurl del archivo flash con o sin extension .swf
height: Alto del flash
width: Ancho del flash
wmode: Modo en que se muestra el flash
Devuelve
string

Definición en la línea 1768 del archivo tags.php.

tab_tag (   $tabs,
  $color = 'green',
  $width = 800 
)

Definición en la línea 1535 del archivo tags.php.

text_field_tag (   $name)

Crea una caja de Texto

Parámetros
string$name
Devuelve
string

Definición en la línea 720 del archivo tags.php.

text_field_with_autocomplete (   $name)

Caja de texto con autocompletacion

Parámetros
string$nameid de la caja de texto

action: accion a ejecutar after_update: despues de actualizar message: mensaje mientras se carga

Devuelve
string

Obtengo id, name y value

Definición en la línea 1462 del archivo tags.php.

textarea_tag (   $name,
  $value = null 
)

Crea un TextArea

Parámetros
string$nameid del textarea
string$valuevalor
Devuelve
string

Obtengo id, name y value

Definición en la línea 854 del archivo tags.php.

textupper_field_tag (   $name)

Crea una caja de texto que acepta solo texto en Mayuscula

Parámetros
string$name
Devuelve
string

Definición en la línea 760 del archivo tags.php.

time_field_tag (   $name = '')

Campo para tipo hora

Parámetros
string$nameid del campo

format: h:m:s (h=hora, m=minutos, s=segundos)

Devuelve
string

Definición en la línea 1629 del archivo tags.php.

tr_break (   $x = '')

Definición en la línea 1187 del archivo tags.php.

tr_color ( )

Crea

de colores pasando como parametro los colores

Obsoleto:

Definición en la línea 1222 del archivo tags.php.

tr_color_class ( )

Crea un

pasando como parametro las class

tr_color_class('browse_primary', 'browse_secondary')

Devuelve
string

Definición en la línea 1253 del archivo tags.php.

updater_select (   $name,
  $data = array() 
)

Crea un select que actualiza un container usando una accion ajax que cambia dependiendo del id selecionado en el select

Parámetros
string$id
array$dataupdate: contenedor html a actualizar container: contenedor html a actualizar action: accion que recibe el parametro

Nota: soporta todas las funciones del select_tag

Devuelve
string code

Obtengo id, name y value

Definición en la línea 1386 del archivo tags.php.

upload_image_tag (   $name)

Crea un componente para Subir Imagenes

Parámetros
string$nameid del tag
Devuelve
string

Definición en la línea 1115 del archivo tags.php.

xhtml_end_tag (   $tag)

Construye el cierre de un tag xhtml

Parámetros
string$tagnombre de etiqueta
Devuelve
string

Definición en la línea 65 del archivo tags.php.

xhtml_start_tag (   $tag,
  $attrs = null 
)

Construye el inicio del tag xhtml

Parámetros
string$tagnombre de etiqueta
array$attrsatributos para la etiqueta
Devuelve
string

Definición en la línea 32 del archivo tags.php.

xhtml_tag (   $tag,
  $attrs = null 
)

Construye un tag xhtml

Parámetros
string$tagnombre de etiqueta
array$attrsatributos para la etiqueta

content: contenido, este parametro con nombre es incluido debido a que el argumento $content puede ser confundido con un parametro con nombre, si este llegase a poseer la sintaxis de los parametros con nombre.

Nota: el parametro con nombre content nunca es utilizado como un atributo para el tag, a menos de que este se pase en el array de atributos.

Devuelve
string

Pueden tener cierre corto

Necesitan estar entre CDATA

Cargo el contenido interno para el tag

Definición en la línea 86 del archivo tags.php.

xhtml_template (   $template = 'template')

Inserta un documento XHTML antes de una salida en buffer

Parámetros
string$template

Definición en la línea 1518 del archivo tags.php.