Edición de «VISTAS Y HELPERS»

De KumbiaPHP Framework Wiki

Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.

Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así efectuar la reversión.

Revisión actual Tu texto
Línea 1: Línea 1:
{{Obsoleto|version=0.5}}
 
 
 
= Introducción =
 
= Introducción =
 
KumbiaPHP posee un sistema de presentación basado en vistas (views) que viene siendo el tercer componente del sistema '''MVC''' (Model View Controller).
 
KumbiaPHP posee un sistema de presentación basado en vistas (views) que viene siendo el tercer componente del sistema '''MVC''' (Model View Controller).
Línea 117: Línea 115:
 
'''views/layouts/administracion.phtml'''
 
'''views/layouts/administracion.phtml'''
  
 +
=Uso de Partials=
  
 +
Los partials (parciales) son pequeñas vistas que pueden incluirse dentro de otra vista y que evitan repetir código.
 +
 +
Un partial se reconoce porque empieza con _ (underscore) antes del nombre de la vista.
 +
 +
Se puede hacer el llamado a visualizar un partial usando la función render_partial de esta forma:
 +
 +
<source lang="php">
 +
<?php echo render_partial('menu') ?>
 +
</source>
 +
 +
De esta forma estaríamos mostrando el archivo _menu.phtml del directorio del controlador actual.
  
 
=Uso de CSS en Kumbia=
 
=Uso de CSS en Kumbia=
Línea 218: Línea 228:
  
 
<source lang="php" line>
 
<source lang="php" line>
<?php echo link_to_remote(“Borrar Producto”, “update: midiv”, “action: productos/borrar/11”,  
+
<?php echo link_to_remote(“Borrar Producto”, “update: midiv”, “action: productos/borrar/11”, “confirm: Esta seguro desea borrar el producto?”) ?>
“confirm: Esta seguro desea borrar el producto?”) ?>
 
 
<div id=’midiv’>Este texto será actualizado</div>;
 
<div id=’midiv’>Este texto será actualizado</div>;
 
</source>
 
</source>
Línea 225: Línea 234:
 
link_to_remote puede recibir n parámetros adicionales que corresponden a atributos html
 
link_to_remote puede recibir n parámetros adicionales que corresponden a atributos html
 
correspondientes a la etiqueta 'a'.
 
correspondientes a la etiqueta 'a'.
 +
  
 
==button_to_remote_action($accion, $texto, $objeto_a_actualizar,[$parametros])==
 
==button_to_remote_action($accion, $texto, $objeto_a_actualizar,[$parametros])==
Línea 313: Línea 323:
  
 
<source lang="php" line>
 
<source lang="php" line>
<?php echo form_remote_tag(“saludo/hola”, “update: midiv”, “before:alert('Se ha enviado
+
<?php echo form_remote_tag(“saludo/hola”, “update: midiv”, “before:alert('Se ha enviado el Formulario')”) ?>
el Formulario')”) ?>
 
 
  Tu Nombre?: <?php echo text_field_tag(“nombre”) ?>
 
  Tu Nombre?: <?php echo text_field_tag(“nombre”) ?>
 
  <?php echo submit_tag("Envio") ?>
 
  <?php echo submit_tag("Envio") ?>
Línea 363: Línea 372:
  
 
<source lang="php" line>
 
<source lang="php" line>
<?php echo submit_image_tag("Enviar Formulario", "img/button.gif") ?>
+
<?php echo submit_tag("Enviar Formulario") ?>
 
</source>
 
</source>

Ten en cuenta que todas las contribuciones a KumbiaPHP Framework Wiki pueden ser editadas, modificadas o eliminadas por otros colaboradores. Si no deseas que las modifiquen sin limitaciones, no las publiques aquí.
Al mismo tiempo, asumimos que eres el autor de lo que escribiste, o lo copiaste de una fuente en el dominio público o con licencia libre (véase Proyecto:Derechos de autor para más detalles). ¡No uses textos con copyright sin permiso!

Para editar esta página, responde la pregunta que aparece abajo (más información):

Cancelar Ayuda de edición (se abre en una ventana nueva)

Plantillas usadas en esta página: