No crea vista automaticamente

Bug #348216 reported by Andres Hal
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KumbiaPHP Framework
Fix Released
Undecided
Deivinson Tejeda

Bug Description

buenas

toy usando
kumbia 0.5.1 - Branched 143 revision(s).

tengo un control login

class LoginController extends ApplicationController{
 function prueba(){
  Flash::warning("HOLA");
 }
}

el tema que si no creo en vistas views/login/prueba.phtml

me tira el siguiente error , en la vercion 0.5.0 funcionaba

Warning: Kumbia::include(/media/file/andres/desarrollo/www/d5z9/apps/administrador/views/login/prueba.phtml) [kumbia.include]: failed to open stream: No such file or directory in /media/file/andres/desarrollo/www/d5z9/library/kumbia/kumbia.php on line 697

Warning: Kumbia::include() [function.include]: Failed opening '/media/file/andres/desarrollo/www/d5z9/apps/administrador/views/login/prueba.phtml' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /media/file/andres/desarrollo/www/d5z9/library/kumbia/kumbia.php on line 697

Related branches

Revision history for this message
Deivinson Tejeda (deivinsontejeda) wrote :

Si hace falta mejorar la validación para mostrar la excepcion de kumbiaphp y evitar el error de PHP

Revision history for this message
Deivinson Tejeda (deivinsontejeda) wrote :

aunque siempre tu vista en ese caso debe existir... eso esta claro?

Revision history for this message
Deivinson Tejeda (deivinsontejeda) wrote :

Otra cosa en esos casos kumbiaphp no crea la vista... eso sucede es con los controller...

Como veo que utilizas la ultima version puedes ver los builders y destroyers[1]

[1]->http://wiki.kumbiaphp.com/KumbiaPHP_Framework_Versi%C3%B3n_1.0_Spirit#Builder_y_Destroyer

Revision history for this message
Andres Hal (caseroft) wrote : Re: [Bug 348216] Re: No crea vista automaticamente

si creo la vista ... funciona de 10 ..
el tema .. que capas .. no quiero crear una vista ...
desde el mismo controll .. quiero mandar un flash::

On Tue, Mar 24, 2009 at 8:35 PM, Deivinson Tejeda <<email address hidden>
> wrote:

> aunque siempre tu vista en ese caso debe existir... eso esta claro?
>
> --
> No crea vista automaticamente
> https://bugs.launchpad.net/bugs/348216
> You received this bug notification because you are a direct subscriber
> of the bug.
>

--
--
------------------------------------------------------------------------------------------------
Andres Hal _o)
<email address hidden> / \\
http://www.la-merced.com.ar _(___V
Linux Registered User #425178
------------------------------------------------------------------------------------------------
Solo una vida vivida para los demás merece la pena vivirse
------------------------------------------------------------------------------------------------

Todo aquel que nunca cometió un error, jamás ha intentado nada nuevo
------------------------------------------------------------------------------------------------
"Antes de imprimir este correo, piense en el medio ambiente"
------------------------------------------------------------------------------------------------

Revision history for this message
Deivinson Tejeda (deivinsontejeda) wrote :

Para ese caso necesitas decirle a kumbiaphp que no necesitas renderizar la vistas porque sino por defecto el buscara esa vista asociada a la action prueba, entonces necesitas hacer lo siguiente en tu metodo para omitir la vista.

class LoginController extends ApplicationController{
 function prueba(){
  Flash::warning("HOLA");
  $this->render(null);
 }
}

date cuenta del $this->render(null);

No es un Bug del Framework

Revision history for this message
Andres Hal (caseroft) wrote :

OK .. entendido ..
es que en la vercion 0.5.0 no era necesario establecer el null , por eso
pense que era un bug

Saludos !

On Tue, Mar 24, 2009 at 9:10 PM, Deivinson Tejeda <<email address hidden>
> wrote:

> Para ese caso necesitas decirle a kumbiaphp que no necesitas renderizar
> la vistas porque sino por defecto el buscara esa vista asociada a la
> action prueba, entonces necesitas hacer lo siguiente en tu metodo para
> omitir la vista.
>
> class LoginController extends ApplicationController{
> function prueba(){
> Flash::warning("HOLA");
> $this->render(null);
> }
> }
>
> date cuenta del $this->render(null);
>
> No es un Bug del Framework
>
> --
> No crea vista automaticamente
> https://bugs.launchpad.net/bugs/348216
> You received this bug notification because you are a direct subscriber
> of the bug.
>

--
--
------------------------------------------------------------------------------------------------
Andres Hal _o)
<email address hidden> / \\
http://www.la-merced.com.ar _(___V
Linux Registered User #425178
------------------------------------------------------------------------------------------------
Solo una vida vivida para los demás merece la pena vivirse
------------------------------------------------------------------------------------------------

Todo aquel que nunca cometió un error, jamás ha intentado nada nuevo
------------------------------------------------------------------------------------------------
"Antes de imprimir este correo, piense en el medio ambiente"
------------------------------------------------------------------------------------------------

Revision history for this message
Deivinson Tejeda (deivinsontejeda) wrote :

Resuelto

Changed in kumbia:
assignee: nobody → deivinsontejeda
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.