Ticket #156 (closed 新規開発: 無効)
テンプレート機能の改善
Reported by: | adachi | Owned by: | adachi |
---|---|---|---|
Priority: | 中 | Milestone: | EC-CUBE |
Component: | フロント | Version: | 1.4系(ベータ版) |
Keywords: | Cc: | ||
修正済み: |
Description
全ページでユーザ作成テンプレートを使用できる。
以下メモ書き
- dtb_templatesに, 使用テンプレートを判別するカラムを追加。
- SC_VIEWのコンストラクタで使用するテンプレートの保存ディレクトリ(template_codeから)を取得。
- smartyのtemplate_path, compile_pathをテンプレート保存ディレクトリへ動的に切り替える(テンプレートを使用していない場合はdata/Smarty/templates/に設定)
- cssやjavascriptのパスなど、必要な値をassignする。
やること
- テンプレートファイルとphpファイルの精査
- 絶対パスで記述されている箇所は相対パスに直す。
- cssパスjavascriptパスの設定
- $objView->displary()の引数、tpl_mainpageなどをチェック
- sfCustomDisplay(), getPagelayout(),$objCampaignSess->pageView($objView)など、表示処理をする場所がばらばらなのでできるかぎりSC_VIEWで処理するようにしたい。
要調査
- キャンペーン設定・・・保存場所など影響調査
- デザイン管理・・・保存場所など影響調査
Change History
Note: See
TracTickets for help on using
tickets.