如何在cakephp中禁用html链接

如何在cakephp中禁用html链接,cakephp,Cakephp,我想禁用cakephp中的html链接,我已经搜索了解决方案并找到了 数组('escape'=>false)用于禁用链接,但它不起作用,我的代码是 echo $this->Html->link(__('Advance Item Pricing'), array('controller' => 'ItemPrices','action' => 'edit', $itemid),array('target'=>'_blank')); 如果有人知道答案,请给我建议适当的

我想禁用cakephp中的html链接,我已经搜索了解决方案并找到了 数组('escape'=>false)用于禁用链接,但它不起作用,我的代码是

echo $this->Html->link(__('Advance Item Pricing'), array('controller' => 'ItemPrices','action' => 'edit', $itemid),array('target'=>'_blank'));
如果有人知道答案,请给我建议适当的解决办法

echo $this->Html->link(__('Advance Item Pricing'), array('controller' => 'ItemPrices','action' => 'edit', $itemid),array('target'=>'_blank', 'disabled' => 'disabled'));
你试过这个密码吗

你试过这个密码吗


默认情况下,您不能禁用HTML链接

javascript方式 CSS方式
默认情况下,您不能禁用HTML链接

javascript方式 CSS方式 试试看。这对我有用

 echo $this->Html->link(__('Advance Item Pricing'), array('controller' => 'ItemPrices','action' => 'edit', $itemid),array('disabled' => 'disabled'));
试试看。这对我有用

 echo $this->Html->link(__('Advance Item Pricing'), array('controller' => 'ItemPrices','action' => 'edit', $itemid),array('disabled' => 'disabled'));
使用数组('target'=>'u blank','onclick'=>'return false')使用数组('target'=>'u blank','onclick'=>'return false'))
echo $this->Html->link(__('Advance Item Pricing'), array('controller' => 'ItemPrices','action' => 'edit', $itemid),array('target'=>'_blank', 'onclick' => 'return false'));
echo $this->Html->link(__('Advance Item Pricing'), array('controller' => 'ItemPrices','action' => 'edit', $itemid),array('target'=>'_blank', 'style' => 'pointer-events : none; cursor : default;'));
 echo $this->Html->link(__('Advance Item Pricing'), array('controller' => 'ItemPrices','action' => 'edit', $itemid),array('disabled' => 'disabled'));