0

我有一个包含大量输入的胖视图(添加)(它是一个表单)。

对于一个角色,有一个 user_id 输入是必需的,但对于另一个角色,则不是必需的。我的问题来了,我知道元素是用于这类事情的,但是如果我用这个输入创建一个视图而没有它的另一个视图,我会重复很多代码。有什么方法可以根据角色替换一行代码吗?会怎么样?

非常感谢您,祝您有美好的一天!

4

1 回答 1

3

好老人有什么不好if

<?php if ($theRoleOfTheUser == 'someSpecificRole') : ?>
    <div><?php echo $this->Form->input(…); ?></div>
<?php endif; ?>
于 2011-01-19T13:20:51.727 回答