Ticket #333 (closed バグ指摘: 修正済)

Opened 12 years ago

Last modified 12 years ago

デザインテンプレート不具合・仕様変更

Reported by: adachi Owned by: adachi
Priority: Milestone: EC-CUBE2.3.1
Component: その他 Version: 2.3.0RC-1
Keywords: テンプレート Cc:
修正済み:

Description

現状の仕様

Smartyのtemplate_dirを変更することで、テンプレートを切り替える。
使用するテンプレートは、mtb_constants.phpのTEMPLATE_NAME定数で制御している。

/** デフォルトテンプレート名 */
define('DEFAULT_TEMPLATE_NAME', "default");
/** テンプレート名 */
define('TEMPLATE_NAME', DEFAULT_TEMPLATE_NAME);

これにより、管理画面も含めデザインを変更することができるが、
・本体側でテンプレートが修正された場合、古いデザインテンプレートが対応していない場合がある
・ブロックをテンプレートパッケージ毎に持っているため、修正したテンプレートパッケージを

再度アップロード・適用した場合に、既存のブロックの編集が反映されない

などの問題がある。

変更後の仕様

・デザインテンプレートのアップロード・展開時に、admin、mobile以下のテンプレートは

defaultからコピーする

・デザインテンプレート内に、「どのバージョンで動作可能か」の情報をもたせ、

EC-CUBE本体のバージョンと比較し、バージョンが異なる場合は使用できないようにする

Change History

comment:1 Changed 12 years ago by adachi

  • Keywords テンプレート added
  • Owner changed from somebody to adachi

comment:2 Changed 12 years ago by adachi

  • Milestone changed from EC-CUBE2.3.0 to EC-CUBE

一旦保留します。

comment:3 Changed 12 years ago by takegami

  • Status changed from new to closed
  • Resolution set to 修正済

comment:4 Changed 12 years ago by takegami

  • Version changed from 2.1.2(正式版) to 2.3.0RC-1
  • Milestone changed from EC-CUBE to EC-CUBE2.3.1
Note: See TracTickets for help on using tickets.