Jak zmienić domyślną ikonę ulubionych w CakePHP?Ikona CakePHP fav
Odpowiedz
Po prostu zastąp plik app/webroot/favicon.ico
swoją własną wersją.
Cóż, musisz usunąć domyślny plik ikony favicon.ico z katalogu webroot i umieścić własne zdjęcie. Ale upewnij się, że przekonwertowałeś ten obraz w formacie ikony i zmień jego nazwę na favicon. Myślę, że to powinno zadziałać, ponieważ zadziałało dla mnie.
Biorąc pod uwagę jak to
<link rel="shortcut icon" type="image/x-icon" href="<?php echo $this->webroot; ?>img/bullet.jpg">
W ten sposób mam favicon.In że sprawy nie ma potrzeby, aby zmienić nazwę domyślną Favicon.ico
miałem umieścić ikonę w folderze/img/- po prostu nie zaakceptuje go w folderze głównym.
można go użyć do wyświetlania ikony ulubionych ikon.
<link rel="shortcut icon" type="image/x-icon" href="<?php echo FULL_BASE_PATH; ?>/favicon.ico" />
<?php
echo $this->Html->meta('favicon.ico','/favicon.ico', array('type' => 'icon'));
?>
Wymień favicon z app/webroot/Favicon.ico i czekać na jakiś czas, a to wymaga trochę czasu, aby zastanowić się nad przeglądarkami.
Zastosowanie Html Helper
, umieścić go w <head>
tagu:
(plik /app/View/Layouts/default.ctp
)
echo $this->Html->meta ('favicon.ico', '/favicon.ico', array (
'type' => 'icon'
));
również użyć hiperłącza, na przykład, użyłem StackOver Flow favicon:
echo $this->Html->meta ('favicon.ico', 'http://cdn.sstatic.net/stackoverflow/img/favicon.ico?v=038622610830', array (
'type' => 'icon'
));
Of Oczywiście, możesz umieścić favicon five w innym folderze w twoim folderze zasobów sieciowych. Na przykład: umieścić favicon.ico w /app/webroot/img/decor/favicon.ico
:
echo $this->Html->meta ('favicon.ico', '/img/decor/favicon.ico', array (
'type' => 'icon'
));
Więcej informacji: "favicon.ico" jest konwencja. Nie przepytaj nazwy pliku. Utwórz lub wybierz ikonę: http://www.favicon.cc/ Lub zobacz źródło HTML (Ctrl + U) z innej witryny internetowej i skopiuj plik &.
Praca z najnowszą wersją CakePHP (2.6.0). Odniesienia: http://book.cakephp.org/2.0/en/core-libraries/helpers/html.html#inserting-well-formatted-elements
Sprawdź plik layout.ctp, aby sprawdzić, czy favicon znajduje się we właściwym miejscu.
umieścić to w nagłówku
<?php echo $this->Html->meta(
'favicon.ico',
'/favicon.ico',
array('type' => 'icon')
);
?>
Wielkość aby wykorzystać to 16x16, png przemianowany w .ico
Wystarczy wymienić favicon wewnątrz app/webroot z własnym * .ico favicon. I gotowe! Jeśli favicon nie wyświetli się po wykonaniu powyższych czynności, odśwież okno przeglądarki lub po prostu wyczyść historię online.
ustawić następujący fragment w układzie:
formacie HTML> meta ('favicon.png', 'img/favicon.png ', array (' type '=>' icon ')); ?> // favicon.png jest obraz w webroot/img
Chociaż dziękujemy za odpowiedź, byłoby lepiej, gdyby zapewniało dodatkową wartość na podstawie innych odpowiedzi. W takim przypadku twoja odpowiedź nie zapewnia dodatkowej wartości, ponieważ inny użytkownik już opublikował to rozwiązanie. Jeśli poprzednia odpowiedź była dla Ciebie pomocna, powinieneś zagłosować, zamiast powtarzać te same informacje. –
W swojej webroot zmiany folderu cake.icon.png
obraz zamiast obrazu.
w twojej view\layouts\default.ctp
prostu dodaj ten kod
echo $this->Html->meta('icon');
- 1. szyny przycisk ajax fav dla postów użytkownika
- 2. Wyjaśnienie ikona
- 3. Bezpieczeństwo Cakephp
- 4. Cakephp textarea
- 5. Aplikacja dostępu, okno aplikacji ukrytej z formularzem Ikona paska Ikona
- 6. MessageBox.Show() Niestandardowa ikona?
- 7. C# ikona aplikacji konsoli
- 8. PhoneGap iOS App Ikona
- 9. ikona waluty spowodować MySQL
- 10. Ikona pulpitu linku
- 11. Ikona paska tytułu WinApp
- 12. Duża ikona powiadomienia tło
- 13. Ikona okna ładowania dynamicznie
- 14. Ikona repozytorium Git
- 15. YouTube - niestandardowa ikona odtwarzania
- 16. Ikona budynek błąd Cordova
- 17. Lewa ikona w TextInputLayout
- 18. Ikona właściciela pliku
- 19. Ikona aplikacji w Androidzie
- 20. Ikona wewnątrz przycisku?
- 21. ClickOnce ikona dialogowe instalacji
- 22. Zmień Spinner ikona rozwijana
- 23. TabLayout Ikona nie pokazując
- 24. Znaczenie Eclipse Ikona Adornment
- 25. ikona gwiazdki jeżyny
- 26. Ikona zajętości myszy WPF
- 27. cakephp LUB stan
- 28. CakePHP, rozszerzenia i układy
- 29. cakephp niestandardowe warunki logowania
- 30. CakePHP tworzenie przycisków radiowych
Zmieniłem go innym image.Still pokazuje obraz domyślny. – sreenavc
Jest prawdopodobnie buforowany przez przeglądarkę. Wyczyszczenie pamięci podręcznej powinno rozwiązać problem. – dhofstet
@screenavc - Po prostu ustaw przeglądarkę na http: //localhost/path/to/cakeapp/favicon.ico i naciśnij odśwież. Powinien załatwić sprawę! Jednak buforowanie favicon Firefoksa czasami może być uciążliwe. – RabidFire