質問 > フロント機能 > twigファイルをFTPで更新してもHPが反映されない |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
468 |
投稿日時: 2021/5/29 10:28
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: twigファイルをFTPで更新してもHPが反映されない 通常はTwigを元にキャッシュディレクトリのphpファイルが生成されます。
管理画面のキャッシュのクリア等を行うと/app/cache/以下のファイルが削除され、次にWEBサイトにアクセスがあった際に対象ページのphpファイルの再生成が行われます。 キャッシュのクリアを実行した後、 /app/cache/twig/production/ 以下のファイルは新しくなっていますか? また新しく生成されるファイルの中身にlogin.twigの変更は反映されていますか? あと、他のtiwgファイル(例えばdefault_frame.twig)を変更した時は反映されるのでしょうか?
|
takamichi |
投稿日時: 2021/5/26 15:35
対応状況: −−−
|
新米 登録日: 2020/12/21 居住地: 投稿: 8 |
Re: twigファイルをFTPで更新してもHPが反映されない 引用:
ご回答ありがとうございます。 twigを配置しているディレクトリですが app/template/mysite/Block/login.twig となっております。 こちらから更新してもHPの画面が変わらないといった状況です。 >> /app/template以下にデザインテンプレートのディレクトリが追加されており、そちらがECCUBEより参照されます。 こちらですが現在読み込まれているフォルダは /app/cache/twig/production/mysite/00/00cbcd84387e60caa6306024f5e9cab9d9803eb27ae1070da3b508c4b510ddf5.php となっております。 path.ymlの記載が誤っている為うまく読み込めていないのでしょうか? |
468 |
投稿日時: 2021/5/26 7:36
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: twigファイルをFTPで更新してもHPが反映されない twigを配置しているディレクトリはどちらでしょうか?
例えばデザインテンプレートをデフォルトから切り替えている場合は /app/template以下にデザインテンプレートのディレクトリが追加されており、そちらがECCUBEより参照されます。 またデフォルトのままでも /app/template/default←こちらが優先 と /src/Eccube/Resource/template/default の2箇所にtwigが配置できる仕組みになっておりますので 一度、ファイルをアップロードしているディレクトリが間違っていないか確認されてみてはいかがでしょうか?
|
takamichi |
投稿日時: 2021/5/25 19:39
対応状況: −−−
|
新米 登録日: 2020/12/21 居住地: 投稿: 8 |
twigファイルをFTPで更新してもHPが反映されない ▼テンプレート
[EC-CUBE] 3.0.18 [レンタルサーバ] さくらサーバー [OS] macOS Big Sur 11.1 [PHP] 7.3.27 [データベース] MySQL 5.7.32 [WEBサーバ] Apache [ブラウザ] Google Chrome [現象] Webサイトのヘッダー部分(logo.twig)をFTP上から更新しHPを更新しても該当箇所の反映がされません。 ECキューブの管理画面のキャッシュ削除やブラウザ上でもスーパーリロードやシークレットモードでも確認してみましたが反映されていませんでした。 ですが /app/cache/twig/production/mysite/00/00cbcd84387e60caa6306024f5e9cab9d9803eb27ae1070da3b508c4b510ddf5.php 上記のファイルに該当箇所があったので更新しブラウザでリロードしたところ反映されたのですがこの方法ではなく対象のファイル(logo.twig)から変更できるようにしたいのですが対処法はありますでしょうか? https://kenshin-tanaka.com/ec-cube/how-to-delete-cache-at-eccube-3/ 似たような現象があったので上記のurlを参考に [トップディレクトリ]/app/cache/twig/production/の下層にあるadminとmysiteを削除し更新してみましたが反映されず再度、同階層を確認したところ同じフォルダ(admin、mysite)が復活していてそちらが読み込まれてしまうようです。 対処法、解決方法等ご存知の方がいらっしゃいましたらご教授いただきたいです。 何卒よろしくお願い致します。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |