Ticket #156 (closed 新規開発: 無効)

Opened 13 years ago

Last modified 12 years ago

テンプレート機能の改善

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

comment:1 Changed 13 years ago by adachi

  • Owner changed from somebody to adachi
  • Status changed from new to assigned
  • Version changed from 1.3系 to 1.5系(ベータ版)

comment:2 Changed 13 years ago by nanasess

  • Version changed from 1.5系(ベータ版) to 1.4系(ベータ版)

comment:3 Changed 12 years ago by takegami

  • Status changed from assigned to closed
  • Resolution set to 無効
Note: See TracTickets for help on using tickets.