EC-CUBE3カスタマイズ:No.025 「熨斗(のし)」の希望を配送先別で設定する

現行サイトへ、カスタマイズの実装を希望される方はこちら

▽カスタマイズ内容

・「ご注文内容のご確認」でのしの希望入力欄が表示されます。
・配送先が複数ある場合は、配送先毎に入力欄が表示されます。
・「のしを希望する」の初期値は「いいえ」です。
・「はい」を選択すると、「のしの種類」以降が入力可能となります。
・「のしの種類」「表書き(上段)」はマスターデータ管理で登録するので、項目の変更が可能です。
・「表書き(上段)」で「その他」を選択した場合は、「表書き[その他]の場合に入力」欄に入力してもらいます。
・「お名前(下段)」にお名前を入力します。
・「全角10文字まで」の文字数を変更する場合は、phpおよびtwigファイル計4つを修正します。
・メール、マイページ、受注管理>受注登録・編集に反映されます。
・受注管理>受注マスターの「配送CSV」に反映されます。

▽デモサイト
http://kaiplus.com/part/eccube3-5/

メールアドレス:sample@itoben.com
パスワード:demodemo

この記事のインデックス

「ご注文内容のご確認」でのしの希望入力欄が表示されます。

001

配送先が複数ある場合は、配送先毎に入力欄が表示されます。

004

「のしを希望する」の初期値は「いいえ」です。

・「はい」を選択すると、「のしの種類」以降が入力可能となります。
・「表書き(上段)」で「その他」を選択した場合は、「表書き[その他]の場合に入力」欄に入力してもらいます。
・「お名前(下段)」にお名前を入力します。

005

 

「のしの種類」「表書き(上段)」はマスターデータ管理で登録するので、項目の変更が可能です。

002

003

メール、マイページ、受注管理>受注登録・編集に反映されます。

▼メール

006

▼マイページ

007

 

▼受注管理>受注登録・編集

008

受注管理>受注マスターの「配送CSV」に反映されます。

009

「全角10文字まで」の文字数を変更する場合は、phpおよびtwigファイル計4つを修正します。

▼フロント

■src/Eccube/Form/Type/ShippingItemType.php

010

■src/Eccube/Resource/template/default/Shopping/index.twig

011

▼管理画面

■src/Eccube/Form/Type/Admin/ShippingType.php

012

■src/Eccube/Resource/template/admin/Order/edit.twig

013

 

 

【ご利用の流れ】
1.空フォルダをダウンロードします。空フォルダは各カスタマイズごとに異なります。対象となる空フォルダをダウンロードしてください。その際、EC-CUBEのバージョンとデータベースの種類をお書き添えください。
2.現行サイトのファイルを空フォルダに入れた後、zip形式等で圧縮し下記送信先にお送りください。
3.こちらでカスタマイズを施し、ファイルと請求書を送信いたします。
4.お客様ご自身でデータベースの追加・ファイルのアップロードを行い、動作確認をしてください。
5.料金は後払いで結構です。動作に問題がなければ、指定の銀行に料金をお振り込みください。

★カスタマイズによっては、データベースへの追加等が必要になる場合があります。
データベース追加用の命令文(SQL)はこちらで用意しますので、作業はお客様でお願いいたします。

現行サイトへ、カスタマイズの実装を希望される方はこちら