EC-CUBE3のfaviconを変える
/src/Eccube/Resource/template/default/default_frame.twig
を変えられない事もあると思うので。
##場所
/html/template/default/img/common/favicon.ico
これを変更する。
ただし、管理画面のfaviconは別途であり
##場所 /template/admin/assets/img/favicon.ico
となる。両方変えないと管理画面だけデフォルトの帽子にままと言う事がある。
ある程度サイトを動かしてしまっているとガッチリキャッシュされてしまっている事がある。その場合はdefault_frame.twigを以下のように変更
/src/Eccube/Resource/template/default/default_frame.twig
<link rel="icon" href="{{ app.config.front_urlpath }}/img/common/favicon.ico"> ##上記を変更 <link rel="icon" href="{{ app.config.front_urlpath }}/img/common/favicon.ico?v={{ constant('Eccube\\Common\\Constant::VERSION') }}">
バージョンを書き加える事で違う物と認識し、ブラウザにて即反映される。
また、スマホのショートカットアイコン等を設定する場合は以下
/src/Eccube/Resource/template/default/default_frame.twig
##ios <link rel="apple-touch-icon" href="任意のアイコンの場所?v={{ constant('Eccube\\Common\\Constant::VERSION') }}"> ##android <link rel="shortcut icon" href="任意のアイコンの場所?v={{ constant('Eccube\\Common\\Constant::VERSION') }}">