Ticket #169 (closed 新規開発: 修正済)

Opened 14 years ago

Last modified 13 years ago

テンプレート機能の改善

Reported by: nanasess Owned by: nanasess
Priority: Milestone: EC-CUBE
Component: フロント Version: 2.0系(ベータ版)
Keywords: Cc:
修正済み:

Description (last modified by nanasess) (diff)

  • デフォルトのテンプレートは以下へ保存
    • アップデート機能は, これらのファイルも上書する
         html/user_data/templates/default/js
         html/user_data/templates/default/css
         html/user_data/templates/default/img
         data/Smarty/templates/default      -> メイン, ヘッダ/フッタ, その他
         data/Smarty/templates/default/cp   -> キャンペーン用
         data/Smarty/templates/default/bloc -> ブロック
         data/Smarty/templates/default/bloc/cp -> キャンペーン用 ブロック
         data/Smarty/templates/default/
         data/Smarty/templates/default/cp  -> キャンペーン用 メイン, ヘッダ/フッタ
      
  • カスタムテンプレートを作成する場合は, default の部分を他の名前に変更する.
    • アップデート機能はカスタムテンプレートを上書きしない
    • テンプレートの切り替えは, 定数の値を変更で対応する
      例) default -> custom
  • 管理画面から修正可能なテンプレート, CSS
    • これらのファイルは, アップデート機能はアクセスしない
    • 管理画面から修正した場合のみ, 下記のファイルを参照する(common.css を除く)
    • 下記のファイルを削除すると, default テンプレート or カスタムテン プレートのファイルを参照する.
         html/user_data/css/common.css -> CSS編集
         html/user_data/include/bloc/*.tpl -> ブロック編集
         html/user_data/include/*.tpl      -> ヘッダ/フッタ編集
         html/user_data/templates/*.tpl      -> メイン編集
         html/user_data/*.php      -> 新規ページ作成
         html/user_data/*.tpl      -> 新規ページテンプレート
      

Change History

comment:1 Changed 14 years ago by nanasess

  • Owner changed from somebody to nanasess
  • Status changed from new to assigned

comment:2 Changed 14 years ago by nanasess

  • Status changed from assigned to closed
  • Resolution set to 修正済
  • Description modified (diff)

実装完了. (r16275)

TODO 管理画面からカスタムテンプレートのインストール/変更を可能にする.

comment:3 Changed 13 years ago by adachi

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

マイルストーン EC-CUBE2.0 自体が削除された。

Note: See TracTickets for help on using tickets.