2011-01-19 28 views
0

我有一個胖視圖(添加),有很多輸入(它是一種形式)。根據角色在視圖中顯示輸入

對於角色,有一個user_id輸入是必要的,但對於另一個角色則不是必需的。這裏是我的問題,我知道元素用於這種事情,但如果我用這個輸入做一個視圖,而另一個沒有它,我會複製很多代碼。有什麼方法可以根據角色更換一行代碼嗎?它會怎樣?

非常感謝您提前,祝您有個愉快的一天!

回答

3

好的舊if怎麼了?

<?php if ($theRoleOfTheUser == 'someSpecificRole') : ?> 
    <div><?php echo $this->Form->input(…); ?></div> 
<?php endif; ?> 
+0

好的!謝謝!我認爲會有一個cakePHP方法或某些東西來處理這個,但實際上這似乎工作正常!對不起,我正在使用CakePHP學習PHP,同時。 – alfizqu 2011-01-19 14:44:07

相關問題