2011-10-09 13 views

Odpowiedz

19
$this->Html->meta('icon', $this->Html->url('/favicon.png')); 
0

Musiałem umieścić ikonę w folderze/img/- po prostu nie zaakceptowałoby tego w folderze głównym.

+0

To samo tutaj, jeśli chcesz go w root możesz użyć mojej odpowiedzi powyżej .. – 472084

0

Idealnie powinieneś umieścić swój favicon.ico wewnątrz folderu webroot, struktura cakephp zrobi resztę rzeczy sam.

7

Byłoby lepiej używać:

<?php 
echo $this->Html->meta('favicon.ico','img/favicon.ico',array('type' => 'icon')); 
?> 
0

Spróbuj zakomentuj $this->html->meta('icon') z układu domyślnego

ten pracował dla mnie

2

CakePHP 3.5:

echo $this->Html->meta('icon', 'favicon.png', ['type'=>'image/png'])

wygeneruje

<link href="/favicon.png" type="image/png" rel="icon"/> 
<link href="/favicon.png" type="image/png" rel="shortcut icon"/>