是否可以创建这样的表单:
<form id="xxx" method="post" action="">
通过CakePHP:
echo $this->Form->create('xxx');
如果是,请告诉我如何。
答案 0 :(得分:1)
echo $this->Form->create(false, ['id' => 'xxx', 'url' => '/' . $this->params['url']['url']]);
应该达到你所需要的。
虽然问题是为什么你需要采取行动才能成为空字符串?将action属性设置为空字符串会将表单POST到当前url,默认情况下FormHelper :: create()已将action属性设置为当前url。