我遇到了表单助手的错误。我尝试将一个类添加到Form->postLink
. 像这样:
<?php echo $this->Form->postLink(
'Delete',
array('action' => 'delete', $location['Location']['id']),
array('class' => 'btn btn-small btn-primary'),
array('confirm' => 'Are you sure?'));
?>
我还尝试在确认数组之后和动作数组之前添加类数组;但无济于事。这是我得到的错误:
注意 (8):数组到字符串的转换 [CORE/Cake/View/Helper/FormHelper.php,第 1786 行]
那行写着:
$options['onclick'] ="if(confirm('{$confirmMessage}')) { {$onClick} }";
因此,当我在操作之后放置类数组时,它可以将类应用于按钮,但会引发上述错误。如果我将它放在操作之前,则不会应用该类,我仍然会收到错误消息。我不知道问题是什么,但我已经在互联网(和文档)上搜索了答案,但没有找到任何接近的答案......