它可能,在CAKEPHP中,通過我的控制器(UsersController),把一個按鈕(在視線'默認')禁用?CAKEPHP - 通過一個特定的控制器禁用/啓用按鈕
並顯示帶有一些信息的標籤? (來自用戶控制器的所有內容)。
在此先感謝。
[更新]
我的目標是,當我進入我的應用程序進行身份驗證,我想提出「註銷」(在默認視圖中)可見的按鈕。另一方面,我想用一個典型的消息('Welcome username')顯示一個標籤。此消息也將是下一個退出按鈕(和默認視圖)
MY DEFAULT.TCP VIEW
<form class="navbar-form pull-right">
<?php echo $this->HTML->link('<i class="icon-user"></i>LOGIN', array('controller'=>'users','action'=>'login'),array('class' => "btn btn-primary",'escape'=>false));
echo $this->HTML->link("<i class='icon-pause icon-white'></i>",array(),array('escape'=>false));
echo $this->Form->label('message');
echo $this->HTML->link('<i class="icon-off"></i>LOGOUT', array('controller'=>'users','action'=>'logout1'), array('class' => "btn btn-primary",'escape'=>false)); ?>
</form>
MY USERSCONTROLLER
public function login(){
//IF I LOGGEDIN
//CODE THAT SHOW MESSAGE AND PUT VISIBLE A BUTTON
}
你可以在你的控制器中做一些邏輯併爲你的視圖設置一個變量。但我不確定你想要達到什麼目的。你能用更具體的例子來更新你的問題嗎?你遇到問題還是...? – Jelmer
在此先感謝:) 我已經更新我的問題。 – Jcbo