Обход по умолчанию, Kohana - PullRequest
0 голосов
/ 18 апреля 2011

Я хочу вернуть представление, однако Kohana форсирует его через представление по умолчанию, которое мне не нужно.Как временно отключить вид по умолчанию?

Ответы [ 2 ]

1 голос
/ 18 апреля 2011

Как комментирует zombor, если вы действительно говорите о контроллере шаблонов, вы можете отключить его рендеринг, поместив эту строку в свой контроллер:

$this->auto_render = FALSE;
0 голосов
/ 29 апреля 2011
 public function action_index()
    {
        $user_view = $this->getUserView();

        $this->request->response = View::factory('templates/main',$user_view);
    }
public function getUserView($user_details)
    {
        $user_view['list_page'] = View::factory('templates/usermgt')
                        ->bind('user_detail','data')
                        ->bind('msg','test');
        return $user_view;
    }

, где getUserView () возвращает страницу просмотра в индекс действия.надеюсь, что это соответствует вашему требованию

...