Pareces nuevo por aquí. Si quieres participar, ¡pulsa uno de estos botones!
<?php class saludoController extends ApplicationController { function hola(){ $this -> exito = flash::success("La aplicacion se ha desarrollado satisfactoriamente"); } } ?>
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Documento sin t&iacute;tulo</title> </head> <body> <h1> Hola</h1> <?= $exito ?> </body> </html>
Comentarios
Ahora en el archivo PHTLM llamdo hola.phtml escribo:
Nose quizas no haya configurado algo bien, pero la pantalla de presentacion de Kumbia en el localhost me sale perfect <!-- s:( --><img src="{SMILIES_PATH}/icon_sad.gif" alt=":(" title="Sad" /><!-- s:( -->
Pasame por favor un ejemplo simple q a ti te funcione y así compruebo si algo falla en mi configuracion.
DeWWW y gracias!.
Éxito...
DeWWW
En "controllers" tengo saludo_controller:
En views en la carpeta "saludo" tengo un archivo de extensión phtml llamado "hola" q contiene:
Cuando ejecuto en el servidor localhost/demo/saludo/hola solo me sale un "HOLA" en grande pero ningún error.
Gracias por ayudar. DeWWW
Espero q con este nuevo dato sepas mas o menos lo q ocurre <!-- s:P --><img src="{SMILIES_PATH}/icon_razz.gif" alt=":P" title="Razz" /><!-- s:P --> <!-- s:P --><img src="{SMILIES_PATH}/icon_razz.gif" alt=":P" title="Razz" /><!-- s:P --> .
DeWWW
Este es otro ejemplo q tp lee:
Controlador: (La funcion y lo demas no lo incluyo pa ir acotando el error)
Vista:
Hay algún fallo d sintaxis??
en tu controller
en tu vista
Asi te debe funcionar no debes dejarle espacio...
Da igual tio no te preocupes, no te quiero coger mas tiempo. Gracias por la ayuda, al menos lo intentamos <!-- s:o --><img src="{SMILIES_PATH}/icon_surprised.gif" alt=":o" title="Surprised" /><!-- s:o --> .
DeWWW
Bueno, lo primero que debes revisar es que el nombre de la clase debería comenzar con mayuscula:
class saludoController extends ApplicationController {
debería ser:
class SaludoController extends ApplicationController {
y lo otro es que no debes dejar espacio entre los nombres de los objetos($this->) y Flash debe ir en mayuscula tambien
$this -> exito = flash::success("La aplicacion se ha desarrollado satisfactoriamente");
debeía ser:
$this->exito = Flash::success("La aplicacion se ha desarrollado satisfactoriamente");