ITOBEN STYLE > EC-CUBE3 > EC-CUBE3カスタマイズ:No.004 規格のプルダウン・ラジオボタン・マトリクス・規格ごとカートボタンが選択できる 2016年11月8日カテゴリー: EC-CUBE3 EC-CUBE3カスタマイズ:No.004 規格のプルダウン・ラジオボタン・マトリクス・規格ごとカートボタンが選択できる 現行サイトへ、カスタマイズの実装を希望される方はこちら ▽カスタマイズ内容 ・規格表示のレイアウトは、基本情報設定 > SHOPマスターで登録します。 「通常(プルダウン)」「規格ごとにカートボタン」「縦1列の規格一覧」「規格マトリクス」 ・「商品コード」「在庫数」「販売制限数」「通常価格」「販売価格」「お届け可能日」の表示・非表示も基本情報設定>SHOPマスターで指定します。 ・規格を持たない商品でも、「在庫数」等が表示されます。 ・商品コードや通常価格などが、すべての規格で共通している場合は表示されません。(商品名の下の表示と2重表示になるため) ・商品登録画面で、商品独自のレイアウトを指定することができます。 ★SHOPマスター設定と同じ ★通常(プルダウン) ★規格ごとにカートボタン ★縦1列の規格一覧 ★規格マトリクス ・「商品コード」「在庫数」等の変更は、下記ファイルの該当箇所を修正します。 規格ごとにカートボタン:■src/Eccube/Resource/template/default/Product/option_detailclass1.twig 縦1列の規格一覧:■src/Eccube/Resource/template/default/Product/option_detailclass2.twig 規格マトリクス:■src/Eccube/Resource/template/default/Product/option_detailclass3.twig ▽デモサイト http://kaiplus.com/part/eccube3015-2/products/list?category_id=5 1 基本情報設定 > SHOPマスター 表示レイアウトは、基本情報設定>SHOPマスターで登録します。 SHOPマスターでの設定が商品詳細ページに反映されますが、商品登録画面でレイアウトを設定した場合、商品登録画面での設定が優先されます。 通常価格からお届け可能日までの表示・非表示設定は、すべての規格レイアウトに反映されます。商品ごとに設定することはできません。 2 フロントページでの表示 規格が下記のように登録されている場合のレイアウト表示です。 (1)通常(プルダウン) ① 規格が選択される前 ② 規格が選択された後 (2)規格ごとにカートボタン (3)縦1列の規格一覧 (4)規格マトリクス 3 商品登録画面の設定 商品ごとにレイアウトを設定できます。 SHOPマスターで、例えば「規格ごとにカートボタン」が設定されている場合、商品登録画面で「通常(プルダウン)」が設定されていると、商品登録画面での設定が優先されて、下図のように表示されます。 4 各項目の表示・非表示 (1)基本情報設定>SHOPマスター 上図のようにすべて「非表示」に設定した場合、それぞれのレイアウトは以下のように表示されます。 (2)すべての項目を非表示に設定 (3)販売価格だけを表示 5 規格を持たない商品でも、「在庫数」等が表示 (1)商品登録と表示の例① (2)商品登録と表示の例② ▼CSV出力項目設定 ▼商品登録CSVファイルフォーマット 【ご利用の流れ】 1.空フォルダをダウンロードします。空フォルダは各カスタマイズごとに異なります。対象となる空フォルダをダウンロードしてください。その際、EC-CUBEのバージョンとデータベースの種類をお書き添えください。 2.現行サイトのファイルを空フォルダに入れた後、zip形式等で圧縮し下記送信先にお送りください。 3.こちらでカスタマイズを施し、ファイルと請求書を送信いたします。 4.お客様ご自身でデータベースの追加・ファイルのアップロードを行い、動作確認をしてください。 5.料金は後払いで結構です。動作に問題がなければ、指定の銀行に料金をお振り込みください。 ★カスタマイズによっては、データベースへの追加等が必要になる場合があります。 データベース追加用の命令文(SQL)はこちらで用意しますので、作業はお客様でお願いいたします。 現行サイトへ、カスタマイズの実装を希望される方はこちら
現行サイトへ、カスタマイズの実装を希望される方はこちら
▽カスタマイズ内容
「通常(プルダウン)」「規格ごとにカートボタン」「縦1列の規格一覧」「規格マトリクス」
・「商品コード」「在庫数」「販売制限数」「通常価格」「販売価格」「お届け可能日」の表示・非表示も基本情報設定>SHOPマスターで指定します。
・規格を持たない商品でも、「在庫数」等が表示されます。
・商品コードや通常価格などが、すべての規格で共通している場合は表示されません。(商品名の下の表示と2重表示になるため)
・商品登録画面で、商品独自のレイアウトを指定することができます。
★SHOPマスター設定と同じ
★通常(プルダウン)
★規格ごとにカートボタン
★縦1列の規格一覧
★規格マトリクス
・「商品コード」「在庫数」等の変更は、下記ファイルの該当箇所を修正します。
規格ごとにカートボタン:■src/Eccube/Resource/template/default/Product/option_detailclass1.twig
縦1列の規格一覧:■src/Eccube/Resource/template/default/Product/option_detailclass2.twig
規格マトリクス:■src/Eccube/Resource/template/default/Product/option_detailclass3.twig
▽デモサイト
http://kaiplus.com/part/eccube3015-2/products/list?category_id=5
1 基本情報設定 > SHOPマスター
表示レイアウトは、基本情報設定>SHOPマスターで登録します。
SHOPマスターでの設定が商品詳細ページに反映されますが、商品登録画面でレイアウトを設定した場合、商品登録画面での設定が優先されます。
通常価格からお届け可能日までの表示・非表示設定は、すべての規格レイアウトに反映されます。商品ごとに設定することはできません。
2 フロントページでの表示
規格が下記のように登録されている場合のレイアウト表示です。
(1)通常(プルダウン)
① 規格が選択される前
② 規格が選択された後
(2)規格ごとにカートボタン
(3)縦1列の規格一覧
(4)規格マトリクス
3 商品登録画面の設定
商品ごとにレイアウトを設定できます。
SHOPマスターで、例えば「規格ごとにカートボタン」が設定されている場合、商品登録画面で「通常(プルダウン)」が設定されていると、商品登録画面での設定が優先されて、下図のように表示されます。
4 各項目の表示・非表示
(1)基本情報設定>SHOPマスター
上図のようにすべて「非表示」に設定した場合、それぞれのレイアウトは以下のように表示されます。
(2)すべての項目を非表示に設定
(3)販売価格だけを表示
5 規格を持たない商品でも、「在庫数」等が表示
(1)商品登録と表示の例①
(2)商品登録と表示の例②
▼CSV出力項目設定
▼商品登録CSVファイルフォーマット
【ご利用の流れ】
1.空フォルダをダウンロードします。空フォルダは各カスタマイズごとに異なります。対象となる空フォルダをダウンロードしてください。その際、EC-CUBEのバージョンとデータベースの種類をお書き添えください。
2.現行サイトのファイルを空フォルダに入れた後、zip形式等で圧縮し下記送信先にお送りください。
3.こちらでカスタマイズを施し、ファイルと請求書を送信いたします。
4.お客様ご自身でデータベースの追加・ファイルのアップロードを行い、動作確認をしてください。
5.料金は後払いで結構です。動作に問題がなければ、指定の銀行に料金をお振り込みください。
★カスタマイズによっては、データベースへの追加等が必要になる場合があります。
データベース追加用の命令文(SQL)はこちらで用意しますので、作業はお客様でお願いいたします。
現行サイトへ、カスタマイズの実装を希望される方はこちら