Új hozzászólás Aktív témák

  • mobal

    nagyúr

    válasz Speeedfire #9725 üzenetére

    HMVC?! Igaz nem Yii hanem Kohana de itt egy példa: [link]. Szerintem ugyan úgy működik, csak mások az osztály és metódus nevek. A lényeg, hogy meghívod a törlés kérelmet :)) (Ha jól értem.)

    class Controller_Static extends Controller
    {
    /**
    * The following action loads page.
    * A sub request is called to load a dynamic menu
    */
    public function action_page()
    {
    $page_name = Request::instance()->param('page');

    $this->request->response = View::factory('page/'.$page_name)
    ->bind('menu', $menu);

    $menu = Request::factory('static/menu')->execute();
    }

    public function action_menu()
    {
    $page_name = Request::instance()->param('page');

    $this->request->response = View::factory('page/menu')
    ->bind('links', $links);

    $links = Kohana::config('menu')->$page_name;
    }
    }

    Itt most a $menu = Request::factory('static/menu')->execute(); rész az érdekes. Meghívja a static vezérlő menu akcióját

    Más: rajtam kívül más is foglalkozik a Kohanával?

    Szerk.: itt van még egy érdekes olvasmány [link]

Új hozzászólás Aktív témák