
EC-CUBEのVer3系を(ついでに2系も)ヘテムルの簡單インストールにて設置して色々と試すことになり、テンプレート周りを觸っている時に嵌ってしまった。しかも、カスタマイズなどではなく、無料テンプレをダウンロードして切り替えようとしただけで發生するというなんだかなぁという狀況。
ちなみにインストールしたのはEC-CUBE 3.0.15
インストール時のディフォルトではCSSや畫像がちゃんと表示されるのだが、テンプレを切り替えると途端にリンク切れを起こし、元に戾しても表示が治らず二進も三進もいかなくなってしまう。
原因は
app/config/eccube/
にある
path.yml
というファイルが勝手に書き換えられてしまうことによって發生するらしい。
30行目、
front_urlpath: /template/hoge
パスの先頭にあるはずの/html/が消えてしまうので、
front_urlpath: /html/template/hoge
このように編集して、更新をかけると直った。
ちなみにタチの惡いことに、こいつはテンプレを變更するたびに起こるようで、每囘パスの修正をしないといけない…らしい。
なんというか「なにこれ?」という感じ。
納得いかねー…。