EC-CUBE4:FAQ よくある質問-管理画面で質問と答えを登録する

カスタマイズご希望の方はこちら

カスタマイズ内容

・FAQのカテゴリは、マスターデータ管理「mtb_faq_category」に登録します。
・質問と答えは、コンテンツ管理>FAQ管理で登録します。

FAQ一覧

001

登録画面

002

フロント

003

カテゴリーはマスターデータ管理で登録

004
カスタマイズご希望の方はこちら

EC-CUBE4:都道府県ごとの送料を表示する

カスタマイズご希望の方はこちら

カスタマイズ内容

・管理画面で「都道府県別送料の表示」を「有効」にすると、「ご利用ガイド」ブロックにリンクが表示されます。
・リンクをクリックすると、送料一覧のページが開きます。

基本設定の各種設定

001

ご利用ガイドブロック

002

送料一覧ページ

003
カスタマイズご希望の方はこちら

EC-CUBE4:お問い合わせ内容の項目プルダウン

カスタマイズご希望の方はこちら

カスタマイズ内容

・管理画面、マスターデータ管理「mtb_contact_option」でプルダウン項目を登録します。
・項目が不要な場合は、mtb_contact_optionを空欄で登録してください。
・お問い合わせページとメールに反映されます。

マスターデータ管理「mtb_contact_option」

001

お問い合わせページ

002

メールに反映

003
カスタマイズご希望の方はこちら

EC-CUBE4:商品お問い合わせの専用フォーム

カスタマイズご希望の方はこちら

カスタマイズ内容

・商品詳細ページに「お問い合わせ」ボタンが表示されます。
・クリックすると、商品お問い合わせモードでお問い合わせ画面が開きます。
・メールに反映されます。

商品詳細ページ

001

お問い合わせページ

002

メールに反映

003
カスタマイズご希望の方はこちら

EC-CUBE4:新着情報ページネーション

カスタマイズご希望の方はこちら

カスタマイズ内容

・設定>店舗設定>基本設定「新着ページネーション表示件数」で件数を設定します。0または空欄で、ページング機能は無効になります。
・「新着情報クリックで展開」を無効にすると、最初から本文が展開された状態で表示されます。

店舗設定>基本設定

0または空欄で、ページング機能は無効

001

表示件数:5 クリックで展開:有効

002

表示件数:5 クリックで展開:無効

003

表示件数:空欄(ページング機能は無効でEC-CUBEデフォルト状態となります)

004

005
カスタマイズご希望の方はこちら

EC-CUBE4:特集ページ(ランディングページ)作成機能

カスタマイズご希望の方はこちら

カスタマイズ内容

・コンテンツ管理>特集ページ(LP)管理から、ページを作成します。
・ブロックが配置されていて、特集ページが作成されている場合は、ブロックに特集ページへのリンクが表示されます。

コンテンツ管理>特集ページ(LP)管理

001

登録画面

▼タイトル
ブラウザ上部に表示されるページタイトルを設定

▼ページの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)から詰めて入力しないとレイアウトが崩れます。

002

ブロックに特集ページのタイトルが表示

003

特集ページ

004
カスタマイズご希望の方はこちら

EC-CUBE4:販売期間限定商品

カスタマイズご希望の方はこちら

カスタマイズ内容

・商品ごとに販売期間(開始・終了)を設定する。
・販売開始前、または、販売終了後に商品を表示するかしないか選択できる。その場合、販売期間でなければカートボタンは表示されない。
・販売開始前・販売終了後の、片方だけの設定が可能。また、両方同時の設定が可能。
・時刻の設定は「年月日 時分」で行う。
・商品一覧の詳細検索で、販売期間を設定した商品を検索できる。
・CSV登録に対応。

管理画面の商品検索

001

商品登録

002

商品一覧ページ

003

商品詳細ページ

004

販売開始前の表示、販売終了後の表示を有効

005

商品一覧ページ(販売期間終了、販売開始前・販売終了後を有効)

006

 

商品詳細ページ(販売期間終了、販売開始前・販売終了後を有効)

007

商品CSV登録

008
カスタマイズご希望の方はこちら

EC-CUBE4:「熨斗(のし)」の希望を配送先別で設定する

カスタマイズご希望の方はこちら

カスタマイズ内容

・「ご注文手続き」画面で、熨斗の希望入力欄が表示されます。
・配送先が複数ある場合は、配送先毎に入力欄が表示されます。
・「希望する」を選択すると、「のしの種類」以降が入力可能となります。
・「のしの種類」「表書き(上段)」はマスターデータ管理で登録するので、項目の変更が可能です。
・「希望する・希望しない」もマスターデータ管理で登録されていますが、「希望する」の文言はプログラムと関連しているので変更しないでください。
・「表書き(上段)」で「その他」を選択した場合は、下の入力欄に文言を入力してもらうことになります。
・メール、マイページ、受注管理>受注登録・編集に反映されます。
・受注管理>受注一覧の「CSVダウンロード」→「受注CSV・出荷CSV」に反映されます。

「ご注文手続き」画面

001

配送先が複数ある場合の「ご注文手続き」画面

002

メールに反映

003

マイページに反映

004

管理画面の受注管理

005

配送先が複数ある場合、「お届け先を編集」をクリック

006

007

 

マスターデータ管理「mtb_gift_tie」で、のしの種類を登録

008

マスターデータ管理「mtb_gift_kind」で、表書き(上段)を登録

009
カスタマイズご希望の方はこちら

EC-CUBE4:マイページの購入履歴から領収書を印刷

カスタマイズご希望の方はこちら

カスタマイズ内容

・機能を利用するときは、管理画面で「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 ) %}
————————-
・会員登録で「会社名」が登録されている場合は、氏名ではなく会社名が表示されます。
・発行日は印刷を実行した日(今日の日付)が表示されます。

基本設定の各種設定

001

マイページ

002

領収書印刷画面

003
カスタマイズご希望の方はこちら

EC-CUBE4:購入商品に関連するファイルをマイページからアップロード

カスタマイズご希望の方はこちら

カスタマイズ内容

・購入した商品(注文)に関係する画像ファイルをアップロードします。
・画像以外のファイルもアップロードすることができますが、ファイルを修正する必要があります。
・アップロード数に制限はありません。
・アップロードされたファイルはリネームされます。
・ファイルのアップロードが登録されると、新規登録・更新のお知らせメールが管理者に届きます。
・管理画面[受注管理]でファイルを確認・ダウンロードします。
・管理画面の基本設定で、機能の「有効・無効」の設定ができます。
・「アップロード受信メールアドレス」欄でメールアドレスを指定することができます。空欄では基本設定の「送信元メールアドレス」に配信されます。

管理画面、基本設定の各種設定

001

マイページ、注文履歴の詳細ページ

002

マイページのアップロード画面

003

注文履歴の詳細ページ、アップロード情報

・ファイル名をクリックすると、画像が開きます。
・「編集」をクリックすると、画像・メッセージを修正できます。

004

アップロードまたは更新が行われると、管理者と注文者にメールが送信されます。

005

受注登録画面に表示されます。

・マイページからアップロードされたデータは、「初期送信」欄に「マイページ」と表示されます。

006

管理画面から画像を新規追加

007

管理画面からアップロードされたデータは、「初期送信」欄に「管理画面」と表示されます。

008

管理画面からアップロードまたは更新が行われても、管理者と注文者にメールが送信されます。

メールの件名、本文内で、「店舗から」「マイページから」と区別されるので、初期送信画面を確認できます。

009

マイページ(管理画面からのアップロード表示)

マイページでは、管理画面からのアップロードは区別して表示されます。
編集ボタンはありません。メッセージが表示されます。

010

 


 

【画像ファイル以外をアップロードする方法】

pdfzipを追加する場合

(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();
 //}

カスタマイズご希望の方はこちら