0

最初のコード

 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')));

このばかげた質問をして申し訳ありません.2番目のコードを最初のコードにマージしたい..独立して正常に動作しているため..何度も試しましたが失敗しました

4

1 に答える 1

0

おそらく配列を混同しています。次のように、すべてを 1 つの大きな配列にする必要があります (create()メソッドは 2 つの引数しかとらないため)。

echo $this->Form->create('User', array(
    'url' => array('controller' => 'users', 'action' => 'login'),
    'id' => 'form-login',
    'inputDefaults' => array('label' => false, 'div' => false)
));
于 2013-06-15T08:26:19.163 に答える