Edición de «Primera Aplicación en Kumbia»
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: | ||
El presente capítulo tiene como objetivo entender la creación de una primera aplicación usando Kumbia, que nos servirá para entender la arquitectura MVC y algunos características interesantes. | El presente capítulo tiene como objetivo entender la creación de una primera aplicación usando Kumbia, que nos servirá para entender la arquitectura MVC y algunos características interesantes. | ||
− | |||
− | |||
= Creando una nueva aplicación = | = Creando una nueva aplicación = | ||
Línea 20: | Línea 18: | ||
Dentro de este archivo colocaremos las siguientes lineas de codigo. | Dentro de este archivo colocaremos las siguientes lineas de codigo. | ||
− | ''' | + | '''saludos_controller.php''' |
<source lang="php" line> | <source lang="php" line> | ||
<?php | <?php | ||
Línea 48: | Línea 46: | ||
<?php | <?php | ||
class SaludoController extends ApplicationController { | class SaludoController extends ApplicationController { | ||
− | function | + | function hola(){ |
} | } | ||
} | } | ||
Línea 80: | Línea 78: | ||
<source lang="php" line> | <source lang="php" line> | ||
<?php | <?php | ||
− | class SaludoController extends ApplicationController { | + | public class SaludoController extends ApplicationController { |
public function index() { | public function index() { | ||
$this->fecha = date("Y-m-d H:i"); | $this->fecha = date("Y-m-d H:i"); | ||
Línea 108: | Línea 106: | ||
<source lang="php" line> | <source lang="php" line> | ||
<?php | <?php | ||
− | class DespedidaController extends ApplicationController { | + | public class DespedidaController extends ApplicationController { |
public function adios() { | public function adios() { | ||
} | } | ||
+ | } | ||
} | } | ||
?> | ?> | ||
Línea 121: | Línea 120: | ||
<source lang="php" line> | <source lang="php" line> | ||
<h1>Adiós</h1> | <h1>Adiós</h1> | ||
− | <? | + | <? echo link_to("saludo/index", "Volver a Saludar") ?> |
</source> | </source> | ||
Línea 127: | Línea 126: | ||
'''link_to''', es un helper que ofrece kumbia para facilitar al momento de programar, este helper es equivalente a hacer | '''link_to''', es un helper que ofrece kumbia para facilitar al momento de programar, este helper es equivalente a hacer | ||
− | + | <a href="kumbia/saludo/index">Volver a Saludar</a> | |
− | <a href="kumbia/saludo/index">Volver a Saludar</a | ||
− | |||
esto funciona bien, pero que sucedería si decidimos cambiar el nombre de la aplicación de kumbia a demo por ejemplo, significa que deberías cambiar los vínculos de la aplicación para que apunten a la nueva ubicación. | esto funciona bien, pero que sucedería si decidimos cambiar el nombre de la aplicación de kumbia a demo por ejemplo, significa que deberías cambiar los vínculos de la aplicación para que apunten a la nueva ubicación. |