2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

EC-CUBEAdvent Calendar 2015

Day 18

【WIP】EC-CUBE3.0はデザインテンプレートでプラグインも変えられる

Last updated at Posted at 2015-12-18

EC-CUBE3.0 プラグインアワード の〆切は12月21日(月)までですが、プラグインが続々とよせられてきております。

プラグインでページが増えたり、ブロックが増えたりしますが、そのデザインの当然サイト毎に合わせて整えたいものです。

EC-CUBE3系の開発ドキュメントをみると、EC-CUBE3.0では、デザインテンプレートの探査順序があり、以下のようになっています。

  1. app/template/[template_code]
  2. src/Eccube/Resource/template/default
  3. app/Plugin/[plugin_code]/Resource/template/[template_code]

これを言い換えると

  1. カスタマイズしたテンプレート
  2. EC-CUBEに同梱されているデフォルトテンプレート
  3. プラグインに同梱されているテンプレート

という順番に、期待されるテンプレートを探しにいって、該当のものがあればそれが読み込まれるという仕様です。

「プラグインに同梱されているテンプレートファイルが一番最後に読まれる」
ということは、プラグインが探しているファイルと同じものがあれば、プラグインに修正を行わずとも、自分がカスタマイズしたテンプレートを適用する事ができます。

理屈としては、そうなのですが、実際にやってみないとわからないと思いますので、オーナーズストアのプラグインを使って試してみましょう。

と、ここでちょっと手を離さないといけないので、
実際にやってみた結果を後ほど追記します。

明日は、 @Geany です。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?