Referencia del Archivo /home/joan/000www/repo/spirit/1.0/core/helpers/tags.php

Ir al código fuente de este archivo.

Namespaces

namespace  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)


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 $caption
caption: texto del boton

Devuelve:
string

Definición en la línea 628 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 $classCSS
caption: texto del boton action: accion a ejecutar

Devuelve:
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:
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 $format
string $theme
string $languaje
Devuelve:
string

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

end_form_tag (  ) 

Etiqueta para cerrar un formulario

Devuelve:
$string_code

Definición en la línea 522 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 832 del archivo tags.php.

form_remote_tag ( data  ) 

Permite generar un formulario remoto

Parámetros:
string $data
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

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

form_tag ( action  ) 

Crea una etiqueta de formulario

Parámetros:
string $action
confirm: confirmacion antes de enviar datos

Devuelve:
string

Definición en la línea 493 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 1799 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 648 del archivo tags.php.

hidden_field_tag ( name  ) 

Crea un Componente Oculto

Parámetros:
string $name
Devuelve:
string

Definición en la línea 902 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 $img
drag: capacidad de arrastrar la imagen reflect: adicionar reflejo

Devuelve:
string

Definición en la línea 394 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 $src
cache: indica si usa cache (true, false), por defecto se utiliza la cache

Devuelve:
string

Definición en la línea 308 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 341 del archivo tags.php.

js_alert ( s  ) 

Genera un alert de javascript

Parámetros:
string $s

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

js_execute ( s  ) 

Ejecuta un script de javascript

Parámetros:
string $s

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

link_to ( action,
text = '' 
)

Crea un enlace en una Aplicacion respetando las convenciones de Kumbia

Parámetros:
string $action
string $text
confirm: confirmacion antes de ejecutar

Devuelve:
string

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

link_to_action ( action,
text = '' 
)

Crea un enlace a una accion dentro del controlador Actual

Parámetros:
string $action
string $text
confirm: confirmacion antes de ejecutar

Devuelve:
string

Definición en la línea 187 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 235 del archivo tags.php.

month_field_tag ( name  ) 

Select tag para mes

Parámetros:
string $name nombre del campo
use_month_numbers: usar meses como numeros (true, si, yes)

Definición en la línea 1738 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 1098 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 890 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 844 del archivo tags.php.

select_tag ( name,
data = array() 
)

Crea una lista SELECT

Parámetros:
string $name
array,string $data
selected: 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 930 del archivo tags.php.

set_droppable ( obj,
action = '' 
)

Hace que un objeto se pueda arrastrar en la pantalla

Parámetros:
string $obj id del objeto
string $action accion 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 $name nombre de hoja de estilo
use_variables: utilizar variables de Kumbia en el css

Devuelve:
string

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

submit_image_tag ( caption,
src = '' 
)

Crea un boton de submit tipo imagen para el formulario actual

Parámetros:
string $caption
caption: texto del boton

Devuelve:
html code

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

submit_remote_tag ( caption  ) 

Crea un boton de submit para el formulario remoto actual

Parámetros:
string $caption
caption: 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:
html code

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

submit_tag ( caption  ) 

Crea un boton de submit para el formulario actual

Parámetros:
string $caption
Devuelve:
html code

Definición en la línea 533 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 $data url 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 1763 del archivo tags.php.

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

Definición en la línea 1530 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 $name id 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 1457 del archivo tags.php.

textarea_tag ( name,
value = null 
)

Crea un TextArea

Parámetros:
string $name id del textarea
string $value valor
Devuelve:
string

Obtengo id, name y value

Definición en la línea 857 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 $name id del campo
format: h:m:s (h=hora, m=minutos, s=segundos)

Devuelve:
string

Definición en la línea 1624 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 $data
update: contenedor html a actualizar container: contenedor html a actualizar action: accion que recibe el parametro

Nota: soporta todas las funciones del select_tag

Devuelve:
code

Obtengo id, name y value

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

upload_image_tag ( name  ) 

Crea un componente para Subir Imagenes

Parámetros:
string $name id del tag
Devuelve:
string

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

xhtml_end_tag ( tag  ) 

Construye el cierre de un tag xhtml

Parámetros:
string $tag nombre de etiqueta
Devuelve:
string

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

xhtml_start_tag ( tag,
attrs = null 
)

Construye el inicio del tag xhtml

Parámetros:
string $tag nombre de etiqueta
array $attrs atributos para la etiqueta
Devuelve:
string

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

xhtml_tag ( tag,
attrs = null 
)

Construye un tag xhtml

Parámetros:
string $tag nombre de etiqueta
array $attrs atributos 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 84 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 1513 del archivo tags.php.


Generado el Fri Jun 12 09:36:47 2009 para KumbiaPHP por  doxygen 1.5.8