CakePHP 3表单模板设置为默认值

时间:2015-04-04 07:56:17

标签: cakephp-3.0

我在页面中有2个表单。

对于1sz,我不想使用模板,我想要的第二个。所以对于第二种形式,我使用它。

echo $this->Form->create();
$this->Form->templates([
    'inputContainer' => '<div class="thin">{{content}}</div>'
     ]);

似乎这个模板也适用于第一种形式。如何防止这种情况?

1 个答案:

答案 0 :(得分:1)

将您要用于该特定表单的模板传递给相应的create()电话。

echo $this->Form->create(null, [
    'templates' => [
        'inputContainer' => '<div class="thin">{{content}}</div>'
    ]
]);

<强> http://api.cakephp.org/3.0/class-Cake.View.Helper.FormHelper.html#_create