B3S
menu close

EC-CUBE

EC-CUBEで会員登録機能を使用しないようにする


はち

更新日:2021/08/11


オンラインショッピングでは、基本購入する時に会員登録してもらうフローが多いですが、会員登録をしないでも購入できるサイトもあります。

メリットとして顧客データを抱えなくて済むこと。
会員登録をしないことでメールマガジンなどの心配をさせないユーザーへの配慮があります。
EC-CUBEでは、基本購入者に会員登録をして頂く仕組みになっていますが、その仕組をすっ飛ばす方法を紹介いたします。

EC-CUBEで会員登録機能を停止させる方法

①購入画面での処理を変更
対象ファイル:

\data\class\pages\shopping\LC_Page_Shopping.php
※240行目付近を下記のように変更



②フロント画面のマイページとログインフォーム、会員登録ボタンを非表示にする。
会員登録をおこなわないのでログインする必要もないのでマイページとログインフォーム、会員登録ボタンを消しましょう。
対象ファイル:

\data\Smarty\templates\default\shopping\index.tpl
※26行目と74行目付近からの下記ソース部分を2つ分削除します。



③会員登録確認画面を表示させない処理
対象ファイル:

\data\Smarty\templates\default\shopping\index.tpl
※26行目付近からの下記ソース部分を削除します。



④リンクを消したテンプレートファイルを削除
リンクを消したテンプレートのディレクトリを削除またはリネームして下さい。
対象ディレクトリ:

\data\Smarty\templates\default\mypage
\data\Smarty\templates\default\entry

以上で会員登録は、機能しませんし購入途中でも会員登録へ誘導されません。

要件が合えば利用してみてください。