0

我很抱歉英语不好:)

我想在删除链接中显示图像,我使用了此代码,但它不起作用

$actions= $this->Html->link($this->Html->image('/img/supp.png') . ' ' ,array('controller' => 'markets', 'action' => 'delete' , $market['Market']['id'], ), null,('Are you sure?'), array('escape' => false));

在行动editadd,下面给定的代码可以正常工作:

$actions .= ' ' . $this->Html->link($this->Html->image('/img/edit.png') . ' ' ,array('controller' => 'markets', 'action' => 'edit', $market['Market']['id'], ), array('escape' => false));

我认为问题在于:, null,('Are you sure?')

4

1 回答 1

0

您使用的语法是错误的。试试下面的代码片段。

echo $this->Html->link(
   $this->Html->image('/img/supp.png'),
   array('controller' => 'markets', 'action' => 'delete', $market['Market']['id']),
   array('confirm' => 'Are you sure you wish to delete this record?', 'escape' => false)
);
于 2015-04-08T04:37:10.277 回答