Ticket #169 (new 新規開発) — at Initial Version

Opened 18 years ago

Last modified 18 years ago

テンプレート機能の改善

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

Description

  • デフォルトのテンプレートは以下へ保存
    • アップデート機能は, これらのファイルも上書する
         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/bloc/*.tpl -> ブロック編集
         html/user_data/*.tpl      -> メイン編集, ヘッダ/フッタ編集
         html/user_data/*.php      -> 新規ページ作成
      
Note: See TracTickets for help on using tickets.