firstCode
echo $this->Form->create('User', array(
'id' => 'form-login',
'inputDefaults' => array(
'label' => false,
'div' => false,
)
));
第二个代码
echo $form->create('User', array('url' => array('controller' => 'users', 'action' => 'login')));
很遗憾地问这个愚蠢的问题。我想把第二个代码合并到第一个..但是他们独立工作很好..我已经尝试了很多次但是失败了
答案 0 :(得分:0)
你可能正在混淆数组。应该都在一个大数组(作为create()
方法only takes 2 arguments),如下所示:
echo $this->Form->create('User', array(
'url' => array('controller' => 'users', 'action' => 'login'),
'id' => 'form-login',
'inputDefaults' => array('label' => false, 'div' => false)
));