我在 cakephp .ctp 文件中有这段代码:
<h1>
<?php echo $this->Html->link('Hello <span>Stack Overflow</span>',
array('controller'=>'pages', 'action'=>'home')); ?>
</h1>
但不是格式化 html,我从字面上看到它:
<h1><a href="/rrweb/www/hub/pages/home">
Hello <span>Stack Overflow</span></a></h1>
有任何想法吗?
谢谢!
最佳答案
您需要disable HTML entity conversion :
echo $this->Html->link(
'Hello <span>Stack Overflow</span>',
array('controller'=>'pages', 'action'=>'home'),
array('escape' => FALSE)
);
关于cakephp - cakephp 的 $html->link 中的 HTML 标记,例如。 $html->链接 ('<span>Hey</span>' )?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4324609/