我有以下链接来生成以下与帮助者的链接:
<a href="/rooms" class="ln-room">
<span class="room-icon cls-icon"></span>
<span class="lable">rooms</span>
</a>
我无法在$combine
内提供span标记,因为HtmlHelper::link()
调用了htmlspecialchars_decode()
,因此将所有html转换为字符。
echo $this->Html->link($combine, array(
'controller' => 'rooms',
'action' => 'index'
),
array('class' => 'ln-room')
);
如果唯一的方法是创建一个自定义助手,怎么办呢?
答案 0 :(得分:1)
echo $this->Html->link($combine, array(
'controller' => 'rooms',
'action' => 'index'
),
array(
'class' => 'ln-room',
'escape' => false // <--- THIS
)
);