我正在使用CakePHP来构建我的应用程序。我想将btn btn-primary btn-sm
的班级名称添加到<a>
我的元素代码如下:
<?php echo $this->Form->postLink(
'Add to cart',
array('action' => 'add', $inventory['Inventory']['id']),
array('confirm' => 'Are you sure?'),
array('class' => 'btn btn-primary btn-sm'));
?>
这导致创建的代码为:
<a href="#" onclick="if (confirm("Are you sure?")) { document.post_5250d38671023789772963.submit(); } event.returnValue = false; return false;">Add to cart</a>
我尝试将类数组放置为第一个数组,中间数组和最后一个数组,所有这些数组都有自己的一组问题。它当前设置的方式,从上面的代码中可以看到类名称没有被观察到。
我需要做些什么来解决这个问题?请帮忙。
答案 0 :(得分:2)
查看食谱中的postLink doc 它将postLink解释为
FormHelper::postLink(string $title,
mixed $url = null,
array $options = array (),
string $confirmMessage = false)
代码上的修改版本可以写成
<?php echo $this->Form->postLink('Add to cart',
array('action' => 'add', $inventory['Inventory']['id']),
array('class' => 'btn btn-primary btn-sm'),
'Are you sure?');
?>