我想在Cakephp链接中添加一个图标<i>标记。这是我的代码:
<?= $this->Html->link($this->Html->tag('i', '', array('class' => 'fa fa-shopping-cart')).'Cart', array('controller' => 'shop', 'action' => 'cart')) ?>这一行生成:
<a href="/cakephp-shopping-cart/shop/cart"><i class="fa fa-shopping-cart"></i>Cart</a>为什么<被它的十六进制值所取代?我的字符集是UTF-8。
谢谢!
发布于 2015-11-25 14:35:35
将选项'escape'集添加到false
<?= $this->Html->link($this->Html->tag('i', '', array('class' => 'fa fa-shopping-cart')).'Cart', array('controller' => 'shop', 'action' => 'cart'), array('escape' => false)) ?>关于HtmlHelper的文档页面。
发布于 2022-05-23 12:50:39
链接($this->Html->标记(‘i’,'','class‘=> 'fa -购物车’),‘购物车’,‘控制器’‘=>’商店‘,’动作‘’=>‘购物车’,‘逃逸’=> false‘;?>
https://stackoverflow.com/questions/33919146
复制相似问题