0
我有一個鏈接,其目標需要根據用戶是否登錄進行更改。 如果用戶登錄,我指示他到不同的頁面,如果他不是,我打算顯示一個對話框,要求用戶登錄,然後才能查看內容..這是禮貌的錯誤消息。蛋糕中的auth組件PHD2.0
如果你能告訴我我該怎麼做,我真的很感激。如果我可以使用會話閃光。我想使用一些對話框,但使用一些JavaScript。
我有一個鏈接,其目標需要根據用戶是否登錄進行更改。 如果用戶登錄,我指示他到不同的頁面,如果他不是,我打算顯示一個對話框,要求用戶登錄,然後才能查看內容..這是禮貌的錯誤消息。蛋糕中的auth組件PHD2.0
如果你能告訴我我該怎麼做,我真的很感激。如果我可以使用會話閃光。我想使用一些對話框,但使用一些JavaScript。
只需檢查它們是否像在控制器中那樣登錄。
if (AuthComponent::user()) {
echo $this->Html->link('Admin Backend', array(
'controller' => 'users',
'action' => 'backend'
));
} else {
echo $this->Js->link('Admin Backend', array(
'controller' => 'users',
'action' => 'login'
), array(
'data-modal' => 'true' // or however your code looks for modals
));
}
(這是蛋糕2.x和假設你有JavaScript來處理創造一個模式。)