我有一個網站與登錄系統。但是,我希望登錄視圖根據用戶訪問登錄屏幕的鏈接而有所不同。Cakephp一個登錄功能/多個登錄視圖
喜歡的東西:
function login ($from_page = null) {
if (isset($page)) $this->render('login_alternate_view');
else $this->render('login'); //default login view
}
然後每個登錄意見(login.ctp,login_alternate_view.ctp)必須具體到每一個登錄表單加上其他的東西。
這是可能的某種方式?我已經嘗試過類似上面的示例,但它不起作用...
'isset($ page)'應該是'!empty($ from_page)'嗎? –
也許,但我的主要問題是,當我傳遞一個參數到登錄函數(如/用戶/登錄/變量)時,我得到一個錯誤 – Albert
什麼錯誤?.... –