カスタマイズ内容
・FAQのカテゴリは、マスターデータ管理「mtb_faq_category」に登録します。
・質問と答えは、コンテンツ管理>FAQ管理で登録します。
・FAQのカテゴリは、マスターデータ管理「mtb_faq_category」に登録します。
・質問と答えは、コンテンツ管理>FAQ管理で登録します。
・管理画面で「都道府県別送料の表示」を「有効」にすると、「ご利用ガイド」ブロックにリンクが表示されます。
・リンクをクリックすると、送料一覧のページが開きます。
・管理画面、マスターデータ管理「mtb_contact_option」でプルダウン項目を登録します。
・項目が不要な場合は、mtb_contact_optionを空欄で登録してください。
・お問い合わせページとメールに反映されます。
・商品詳細ページに「お問い合わせ」ボタンが表示されます。
・クリックすると、商品お問い合わせモードでお問い合わせ画面が開きます。
・メールに反映されます。
・設定>店舗設定>基本設定「新着ページネーション表示件数」で件数を設定します。0または空欄で、ページング機能は無効になります。
・「新着情報クリックで展開」を無効にすると、最初から本文が展開された状態で表示されます。
0または空欄で、ページング機能は無効
↓
・コンテンツ管理>特集ページ(LP)管理から、ページを作成します。
・ブロックが配置されていて、特集ページが作成されている場合は、ブロックに特集ページへのリンクが表示されます。
▼タイトル
ブラウザ上部に表示されるページタイトルを設定
▼ページのURL名
半角英数字を使用。URLは下記のようになります。
http://○○○.com/lp/URL名
▼カノニカルタグのURL
ページのソースに反映されます。
▼独自メタ:auther・description・keywords・robot・metatag
ページのソースに反映されます。
空欄の場合は、 コンテンツ管理>ページ管理>特集ページ(LP)の、メタ設定が反映されます。
「metatag」の場合は、置き換わるのではなく追加されます。
▼画像
幅を1090pxにすると、1カラム表示の場合にピッタリ収まります。
1090pxを超えても構いませんが、縮小して表示されることになるので、見た目の質が落ちる場合があります。高さは任意です。
▼イメージマップ
画像にイメージマップを設定することができます。
<map name=”***”></map>は不要です。
<area shape=”***” href=”***” alt=”***”>を入力してください。
レスポンシブに対応しているので、スマホ画面でもエリアがずれることはありません。
▼コンテンツ
TinyMCE(WYSIWYG)を利用して作成します。
▼YouTube
YouTube動画を表示することができます。
▼商品一覧タイトル
商品一覧の上に表示されるタイトルを設定します。
▼商品登録
商品は20点まで登録できます。商品IDを入力してください。
商品画像をクリックすると、商品詳細ページに遷移します。
商品IDは、(1)から順に入力してください。途中を空欄にしないでください。 (1)から詰めて入力しないとレイアウトが崩れます。
・商品ごとに販売期間(開始・終了)を設定する。
・販売開始前、または、販売終了後に商品を表示するかしないか選択できる。その場合、販売期間でなければカートボタンは表示されない。
・販売開始前・販売終了後の、片方だけの設定が可能。また、両方同時の設定が可能。
・時刻の設定は「年月日 時分」で行う。
・商品一覧の詳細検索で、販売期間を設定した商品を検索できる。
・CSV登録に対応。
・「ご注文手続き」画面で、熨斗の希望入力欄が表示されます。
・配送先が複数ある場合は、配送先毎に入力欄が表示されます。
・「希望する」を選択すると、「のしの種類」以降が入力可能となります。
・「のしの種類」「表書き(上段)」はマスターデータ管理で登録するので、項目の変更が可能です。
・「希望する・希望しない」もマスターデータ管理で登録されていますが、「希望する」の文言はプログラムと関連しているので変更しないでください。
・「表書き(上段)」で「その他」を選択した場合は、下の入力欄に文言を入力してもらうことになります。
・メール、マイページ、受注管理>受注登録・編集に反映されます。
・受注管理>受注一覧の「CSVダウンロード」→「受注CSV・出荷CSV」に反映されます。
↓
・機能を利用するときは、管理画面で「MYページから領収書印刷」を「有効」にします。
・指定した受注ステータス(管理画面で登録)により、購入履歴から印刷が可能となります。
・複数の受注ステータスを指定する場合は、次のファイルの条件文を変更します。
■src/Eccube/Resource/template/default/Mypage/history.twig
■src/Eccube/Resource/template/default/Mypage/receipt.twig
————————-
{% if BaseInfo.option_receipt == 1 and Order.OrderStatus == BaseInfo.OrderStatus %}
————————-
↓【変更】
————————-
{% if BaseInfo.option_receipt == 1 and ( Order.OrderStatus == BaseInfo.OrderStatus or Order.OrderStatus == 6 ) %}
————————-
・会員登録で「会社名」が登録されている場合は、氏名ではなく会社名が表示されます。
・発行日は印刷を実行した日(今日の日付)が表示されます。
・購入した商品(注文)に関係する画像ファイルをアップロードします。
・画像以外のファイルもアップロードすることができますが、ファイルを修正する必要があります。
・アップロード数に制限はありません。
・アップロードされたファイルはリネームされます。
・ファイルのアップロードが登録されると、新規登録・更新のお知らせメールが管理者に届きます。
・管理画面[受注管理]でファイルを確認・ダウンロードします。
・管理画面の基本設定で、機能の「有効・無効」の設定ができます。
・「アップロード受信メールアドレス」欄でメールアドレスを指定することができます。空欄では基本設定の「送信元メールアドレス」に配信されます。
・ファイル名をクリックすると、画像が開きます。
・「編集」をクリックすると、画像・メッセージを修正できます。
・マイページからアップロードされたデータは、「初期送信」欄に「マイページ」と表示されます。
メールの件名、本文内で、「店舗から」「マイページから」と区別されるので、初期送信画面を確認できます。
マイページでは、管理画面からのアップロードは区別して表示されます。
編集ボタンはありません。メッセージが表示されます。
▼pdfとzipを追加する場合
(1)■src/Eccube/Resource/template/default/Mypage/myimage.twig
101行目付近、追加→ |pdf|zip
acceptFileTypes: /(\.|\/)(gif|jpe?g|png)$/i,
↓【変更】
acceptFileTypes: /(\.|\/)(gif|jpe?g|png|pdf|zip)$/i,
(2)■src/Eccube/Controller/Mypage/MyimageController.php
① 295行目付近、追加→ , ‘pdf’, ‘zip’
$allowExtensions = ['gif', 'jpg', 'jpeg', 'png'];
↓【変更】
$allowExtensions = ['gif', 'jpg', 'jpeg', 'png', 'pdf', 'zip'];
② 300行目付近、コメントアウト
//ファイルフォーマット検証 $mimeType = $image->getMimeType(); if (0 !== strpos($mimeType, 'image')) { throw new UnsupportedMediaTypeHttpException(); }
↓【変更】
//ファイルフォーマット検証 //$mimeType = $image->getMimeType(); //if (0 !== strpos($mimeType, 'image')) { //throw new UnsupportedMediaTypeHttpException(); //}