如何在CakePHP中显示PNG图标?我目前正在使用$this->Html->meta('icon')
,但它会在根目录中查找.ico
。如何更改它以便查找.png
?
答案 0 :(得分:20)
$this->Html->meta('icon', $this->Html->url('/favicon.png'));
答案 1 :(得分:8)
最好使用:
<?php
echo $this->Html->meta('favicon.ico','img/favicon.ico',array('type' => 'icon'));
?>
答案 2 :(得分:3)
CakePHP 3.5:
echo $this->Html->meta('icon', 'favicon.png', ['type'=>'image/png'])
将生成
<link href="/favicon.png" type="image/png" rel="icon"/>
<link href="/favicon.png" type="image/png" rel="shortcut icon"/>
答案 3 :(得分:0)
我必须将图标放入/ img /文件夹 - 它根本不会在根文件夹中接受它。
答案 4 :(得分:0)
理想情况下,您应该将您的favicon.ico放在webroot文件夹中,cakephp框架将自行完成其余的工作。
答案 5 :(得分:0)
尝试从默认布局
中注释掉$this->html->meta('icon')
这对我有用