質問 > フロント機能 > FontAwesomeのアイコンが商品詳細ページでのみ消える |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
raoh |
投稿日時: 2018/2/21 12:25
対応状況: −−−
|
半人前 登録日: 2017/12/27 居住地: 投稿: 12 |
FontAwesomeのアイコンが商品詳細ページでのみ消える ▼テンプレート
[EC-CUBE] 3.015 [レンタルサーバ]Xサーバ [OS] win10 [PHP] 7.0.18 [データベース] MySQL 5.7.16 [WEBサーバ] Apache [ブラウザ] 使用しているブラウザ名、バージョン [現象] SVGアイコンの代わりにFontAwesomeアイコンを使うために default_frame.twigに <!-- for original theme CSS --> <link href="https://use.fontawesome.com/releases/v5.0.6/css/all.css" rel="stylesheet"> を記載 カテゴリ、とログインのブロックにて <ul class="member_link"> <li> <a href="{{ url('entry') }}"> <i class="fa fa-user fa-fw"></i> 新規会員登録 </a> </li> <li> <a href="ドメイン/contact"><i class="far fa-envelope"></i> ContactUs</a> </li> このような感じで書き直したら、きちんと表示されました ただ、商品詳細ページでのみ カテゴリ、ログインのそれぞれのFontAwesomeアイコンだけが消えます この現象の解決方法をご教授いただければ幸いです よろしくお願いします |
umebius |
投稿日時: 2018/2/25 19:39
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: FontAwesomeのアイコンが商品詳細ページでのみ消える 下記をブラウザのツールで確認すると良いのではないかと思います。
・font-awesome.min.cssが詳細ページで読み込まれているか ・<i class="far fa-envelope"></i>が出力されているか(プラグインなどの影響で出力されないこともあります) ・<i>に対するCSSが何かで上書きされていないか
|
raoh |
投稿日時: 2018/2/26 13:06
対応状況: −−−
|
半人前 登録日: 2017/12/27 居住地: 投稿: 12 |
Re: FontAwesomeのアイコンが商品詳細ページでのみ消える 引用:
返信ありがとうございます ブラウザのツールで、どうやって見ればよいのでしょうか? ブラウザの(商品詳細ページ)ソースを見れば <i class="far fa-envelope"></i>は表示されていますが、 画面ではアイコンが消えています TOP,カテゴリ一覧、特商法、問合せ、カートページ、ログインページなど その他の全てのページではちゃんと表示されています どこを、どうやってチェックすれば良いか判らず困っています アイコン消失だけなので問題としては低いですが、見栄えが良くないので よろしければもうすこしチェックすべき点とその方法を教えていただければ幸いです |
umebius |
投稿日時: 2018/2/26 14:25
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: FontAwesomeのアイコンが商品詳細ページでのみ消える ブラウザごとにデベロッパーツールというものがあり、HTMLやCSSの状態、またファイルをちゃんと読みこんでいるか、エラーは出ていないか等を確認することが可能です。
例えばChromeですと https://www.buildinsider.net/web/chromedevtools/01 今回の現象ですとこういったツールでまずは原因を特定することが第一歩かと思います。 そして原因として考えられるのが上に列挙したような点です。
|
raoh |
投稿日時: 2018/2/26 15:43
対応状況: 解決済
|
半人前 登録日: 2017/12/27 居住地: 投稿: 12 |
Re: FontAwesomeのアイコンが商品詳細ページでのみ消える デベロッパーツールにて原因究明してみます
どうもありがとうございました |
umebius |
投稿日時: 2018/2/27 17:43
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: FontAwesomeのアイコンが商品詳細ページでのみ消える 新しくわかったことがあれば投稿してもらえれば
原因がわかるかもしれません。 宜しくお願い致します。 |
raoh |
投稿日時: 2018/3/1 14:46
対応状況: −−−
|
半人前 登録日: 2017/12/27 居住地: 投稿: 12 |
Re: FontAwesomeのアイコンが商品詳細ページでのみ消える 返信ありがとうございます
結局原因は判っていないのです 商品詳細ページでは何故だか /app/template/default/default_frame.twigに書いた <!-- for original theme CSS --> <link href="https://use.fontawesome.com/releases/v5.0.6/css/all.css" rel="stylesheet"> この記述がが読み込まれていないようです ただ、何故か?が一向にわかりません プラグインを無効にしたり色々と試してはいるのですが・・・ 何かわかれば、また書き込みます 有難うございます |
xhack-dev |
投稿日時: 2018/3/31 23:41
対応状況: −−−
|
新米 登録日: 2018/3/31 居住地: 東京都 投稿: 1 |
Re: FontAwesomeのアイコンが商品詳細ページでのみ消える 似たような状況に陥り、いろいろ調べて見たのですが、自分の場合はプラグインが原因のようでした。
具体的にはSEO対策のプラグインを導入しておりそのプラグインの中身を確認したところ、 > Plugin->ProductSEO->Resource->productseo_frame.twig 商品詳細ページの場合はこのファイルがテンプレートとして優先的に読み込まれていたようで、こちらが > template->default->default_frame.twig 上記より優先して読み込まれるようなので、productseo_frame.twigの箇所で必要な部分をdefault_frame.twigと同じ内容にすることで自分の場合は不具合が解消されました。 Plugin->プラグイン名->Resource->xxx.twigなどが影響してないか確かめて見てください。 引用:
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |