共通 / 3_カスタマイズ / 01_ディレクトリ構成
 

ディレクトリ構成 Edit

任意のドライブ又はフォルダ
├─data
│  ├─cache          ... 自動生成されるキャッシュが格納される。
│  ├─class          ... 標準のクラス群
│  │  ├─batch
│  │  ├─db
│  │  │  └─dbfactory
│  │  ├─graph
│  │  ├─helper         ... 内部で他クラスのインスタンスを生成するヘルパークラス
│  │  ├─logger
│  │  ├─module
│  │  ├─pages          ... ページクラス
│  │  ├─session
│  │  │  └─sessionfactory
│  │  └─util           ... スタティック参照するユーティリティ系のクラス
│  ├─class_extends  ... カスタマイズ用のクラス群
│  │  ├─batch_extends
│  │  ├─db_extends
│  │  │  └─dbfactory
│  │  ├─helper_extends     ... 内部で他クラスのインスタンスを生成するヘルパークラス(拡張)
│  │  ├─page_extends       ... ページクラス(拡張)
│  │  └─util_extends       ... スタティック参照するユーティリティ系のクラス(拡張)
│  ├─conf
│  ├─downloads
│  │  ├─backup
│  │  ├─module
│  │  ├─tmp
│  │  └─update
│  ├─fonts          ... 利用するフォント
│  ├─include        ... (実質的に)モバイルの出力変換関連
│  ├─logs           ... EC-CUBE のログの保存場所
│  ├─module         ... 依存する外部モジュール
│  ├─pdf            ... PDF 生成に関して依存する外部モジュール
│  ├─script
│  ├─Smarty
│  │  ├─config
│  │  ├─templates
│  │  │  └─default        ... デフォルトのテンプレート
│  │  └─templates_c    ... Smarty がコンパイルしたテンプレートの保存場所
│  ├─upload         ... (正式版のみ) アップロード時の中間生成ファイル
│  └─smarty_extends ... Smarty の拡張
├─html           ... 主に WEB へ直接公開されるべき内容を格納
│  ├─admin          ... 管理機能
│  ├─install        ... インストール
│  ├─mobile         ... モバイルサイト
│  ├─upgrade
│  ├─upload
│  └─user_data
│      ├─css
│      ├─include
│      │  ├─campaign
│      │  └─preview
│      ├─packages
│      │  └─default    ... デフォルトのテンプレート用
│      │      ├─css        ... スタイルシート
│      │      ├─img        ... 画像ファイル
│      │      ├─js         ... JavaScript
│      │      └─sql
│      └─templates
│          └─preview
├─patches        ... (コミュニティのみ) 本体に取り込まれていない差分パッチ
└─templates      ... (SVNのみ・開発者向け) 新しいファイルを作成する場合のテンプレート

【ご注意】
・テンプレートファイル、PHPファイル等の保存階層と表示アドレスは、一致させる。
・但し、複数の表示アドレスで参照されるテンプレートについては、この限りではない。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-08-12 Wed 01:28:18 JST (352d)