2012-11-05 90 views
0

我有登錄頁面,我想在index.but後登錄,但登錄和索引有相同的佈局。yii框架中登錄頁面的不同佈局

我的要求是,當我運行locathost/demo/index.php所有tha登錄和其他相關的頁面顯示在相同的index.php佈局。但我想運行只使用yii框架單login.php

感謝

回答

2

在現場控制器,登錄操作(公共職能actionLogin)下里,可以指定不同的佈局,像這樣:

$this->layout = "mylayout"; 

顯然佈局需要存在下保護/ views /佈局

+0

非常感謝親愛的..我做到了。再次感謝 –

+0

同樣的方式我有恢復頁..如果我打開恢復頁面..我想成爲該Restore.php頁面的新佈局...我想登錄和恢復頁面相同的佈局...在哪裏寫$ this-> layout =「mylayout」;在哪個控制器? –

+0

您可以添加,無論哪個控制器調用渲染還原頁面的操作,例如您在站點控制器中有一個名爲Restore的操作,您可以將其放在那裏。如果你對我的答案感到滿意,請點擊打勾來接受答案:) –