利用ガイド@Shopテーマについて ( お知らせ )
ショップテーマのディレクトリ構造とファイルの説明
adminディレクトリ
- action.html
- 管理ナビゲーションのテンプレート。ショップ機能へのアクセスボタンを追加済み。
- category/edit.html
- カテゴリー追加・編集ページのテンプレート。「カテゴリーの用途」項目が追加済み。
- comment/edit.html
- コメント(商品レビュー)追加・編集部分のテンプレート。
- entry/field.html
- エントリー追加・編集ページのカスタムフィールド。「商品情報」項目群が追加済み。
- entry/edit.html
- エントリー追加・編集ページのテンプレート。
cssディレクトリ
- component/layout.css
- ビジュアル用CSSファイル。
- component/reset.css
- リセット用CSSファイル。
- import.css
- インポート用CSSファイル。
imagesディレクトリ
- サンプル画像
- サンプル用の画像や一部のアイコンが格納されています。
includeディレクトリ
- dochead.html
- 共通インクルードパーツ。HEAD内のテンプレート。
- footer.html
- 共通インクルードパーツ。フッターのテンプレート。
- header.html
- 共通インクルードパーツ。ヘッダーのテンプレート。
- pager.html
- 共通インクルードパーツ。ページャーのテンプレート。
- sub.html
- 共通インクルードパーツ。サブカラムのテンプレート。
mailディレクトリ
- subscribe/body.txt
- お客様(購読者)登録時のメール本文
- subscribe/subject.txt
- お客様(購読者)登録時のメール題名
mypageディレクトリ
- address.html
- マイページ。登録住所の詳細ページのテンプレート。
- order.html
- マイページ。注文履歴の詳細ページのテンプレート。
orderディレクトリ
- cart.html
- order.html内インクルードパーツ。カート内の確認ステップのテンプレート。
- address.html
- order.html内インクルードパーツ。住所・送り先の入力ステップのテンプレート。
- deliver.html
- order.html内インクルードパーツ。支払い方法・配送方法などの選択ステップのテンプレート。
- confirm.html
- order.html内インクルードパーツ。注文前の確認ステップのテンプレート。
- result.html
- order.html内インクルードパーツ。注文後の結果ステップのテンプレート。
- mail/adminBody.txt
- 注文受付時の管理者宛メール本文
- mail/adminSubject.txt
- 注文受付時の管理者宛メール題名
- mail/body.txt
- 注文受付時のお客様宛メール本文
- mail/subject.txt
- 注文受付時のお客様宛メール題名
- mail/cartTpl.txt
- adminBody.txtおよびbody.txt内の{cart}変数
テーマ直下のファイル
- top.html
- トップ表示のテンプレート。
- index.html
- 一覧表示のテンプレート。検索ページとも兼用
- entry.html
- 詳細表示のテンプレート。エントリー編集・ユニット追加ページとも兼用。
- order.html
- 注文フォームのテンプレート。orderディレクトリ内のファイルを各ステップでインクルード。
- login.html
- 新規登録およびログイン時のテンプレート。
- mypage.html
- お客様ログイン後マイページのテンプレート。
設定済みのモジュールID
トップ|おすすめ商品|サマリー ( topRecommendSummary )
- 役割
- おすすめ商品に追加のチェックがついたエントリーを最新6件表示。
- 箇所
- トップページ
一覧表示|商品情報|サマリー ( indexItemSummary )
- 役割
- エントリーの概要を最新7件表示。
- 箇所
- カテゴリー等の一覧表示ページ
詳細表示|商品情報|カート追加 ( entryItemSummary )
- 役割
- 表示中の商品エントリーのメイン画像とカスタムフィールドを1件表示。
- 箇所
- エントリーの詳細ページ
サブカラム|カテゴリー|リスト ( subCategoryList )
- 役割
- 商品系カテゴリー(ccd: wrapper)の子孫カテゴリーを第2階層まで表示。
- 箇所
- 全ページのサブカラム
サブカラム|おしらせ|リスト ( subNewsList )
- 役割
- おしらせカテゴリーのエントリーの日付とタイトルを最新7件表示。
- 箇所
- 全ページのサブカラム
カテゴリーのカスタムフィールド
カテゴリーの用途 ( use )
「商品カテゴリー」または「その他カテゴリー」を選択します。商品カテゴリーを選択した場合に、エントリーの追加・編集ページに、商品系の入力項目が表示されます。
エントリーのカスタムフィールド
商品名 ( item_name )
商品の名前を入力します。ここで入力した文字列が、カート内に入った後の商品名として扱われます。
価格(税込) ( item_price )
商品の価格を入力します。設定で税金の計算を「外税」にした場合は、税抜で入力します。
管理コード ( item_code )
商品の管理コードを入力します。実店舗・流通等で利用しているコードがあれば入力できます。不要な場合は/themes/shop1/admin/entry/field.htmlから削除します。
おすすめ商品 ( recommend )
「追加しない」または「追加する」を選択します。追加した場合は、トップページのおすすめ商品の表示候補になります。
規定外の送料 ( item_except )
「設定しない」または「設定する」を選択します。設定した商品エントリーがカートに含まれる場合は、送料の計算が概算になり、受注後に折り返し正確な送料を伝える扱いになります。
簡易説明 ( item_desc )
商品の簡易な説明を入力します。ここで入力した説明文は、一覧表示のときや商品ページ上部のスペースに表示されます。