CakePHP HTML Helper:链接中的图像被转义?

2023-12-02

从 Cake 1.2 更新到 1.3,我在链接元素中嵌套了一个图像,两者都是由 HTML 帮助程序生成的。然而,嵌套图像的标记被转义了< to &gt;等等。我知道 HTML 助手现在默认会转义一些东西,但我无法让它改变这种行为。

这是生成示例图像链接的代码:

$html->link($html->image('icons/small/navigation-back.gif', array('alt'=>"Move Left", 'border'=>"0"))
,'#',array('id'=>'options_left'), array('escape'=>false))

我添加了array('escape'=>false)来自官方 Cake 文档($options 数组的一部分),但我仍然得到转义的图像标签。订单设置是否错误,或者是否发生了比我意识到的更多的变化?原始代码直接来自 cake 1.2。


第三个参数是选项数组:

$html->link($html->image('icons/small/navigation-back.gif', array('alt'=>"Move Left", 'border'=>"0"))
,'#',array('id'=>'options_left', 'escape'=>false))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CakePHP HTML Helper:链接中的图像被转义? 的相关文章