Duda al comenzar a trabajar con mi primer FRAMEWORK

edited mayo 2008 in Principiantes
Hola a todos <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) --> espero que me puedan ayudar... mi problema es el siguiente:

He leido la documentacion de kumbia, se de POO, y algo de MVC, necesitaba crear un sistema con POO y MVC y no sabia como hacerlo, anteriormente he trabajado con un seudo MVC, en donde aplicaba OO solo al Modelo, ademas modifico template para poder usarlos en el sistema.

Ya tengo avanzado el proyecto creado en mi seudo MVC , y debo pasarlo al framework Kumbia.

Utilizaba algo similar a lo de kumbia, en donde tenia un index para todo el proyecto e iba llamando a los controladores y vistas y las iba pegando en ese index.

Lo que sucede es que al iniciar la aplicacion con Kumbia, no puedo llamar a mi index creado (template base).

nose como llamarlo <!-- s:cry: --><img src="{SMILIES_PATH}/icon_cry.gif" alt=":cry:" title="Crying or Very sad" /><!-- s:cry: --> lei la clase application en la cual init() llama a la clase KUMBIA::info()

y deseo que llame a mi template base... y nose donde ubicarlo y como llamarlo.

Espero que puedan ayudarme. <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) -->

Comentarios

  • edited 2:36
    A ver lo ke tienes que hacer es eliminar o comentarizar la linea donde llamas a Kumbia::info() y mediante $this->route_to() redireccionar al controlado ke desees.
  • edited 2:36
    pero seria crear un controlador para una pagina index, quedaria algo asi o me equivoco ?
    URL/CONTROLADOR/

    siendo que quisiera URL/

    y me saliera mi index, en donde despues mediante el menu cargar algun controlador.

    o siempre debe haber un controlador a pesar de ser mi base ?

    En vez de poder tener como siempre mi pagina URL/index.php
    tendria mi base UR/controlador/index.php
  • edited 2:36
    tienes varias alternativas con redirect
    $this-&gt;redirect(“/controlador/accion”);
    
    con route_to
    $this-&gt;route_to(&quot;controller&#58; controlador&quot;, &quot;action&#58; index&quot;);
    
    en el controlador debe existir una accion llamada index y luego en la carpeta views debe existir una carpeta con el nombre de tu controlador y en esta un archivo index.phtml ke va a ser tu vista base.
Sign In or Register to comment.