从 Cake 1.2 更新到 1.3,我在链接元素中嵌套了一个图像,两者都是由 HTML 帮助程序生成的。然而,嵌套图像的标记被转义了<
to >
等等。我知道 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(使用前将#替换为@)