商品名補完プラグイン

「商品名補完プラグイン」は、EC-CUBEにサジェスト検索を実装できるプラグインです。
商品名補完プラグインの利用方法
商品名補完プラグインはインストールするだけでは利用できません。
商品名補完プラグインを利用する為の方法をご説明します。
商品名補完プラグインをインストールする
商品名補完プラグインを利用する為にはプラグインをインストールし有効化します。
商品名補完プラグインを有効化しても管理画面のどこかに新しい画面が追加されることはありません。
管理画面>オーナーズストアのプラグイン一覧に表示されるのみです。
コンテンツ管理>ブロック管理でソースを追加する
商品名補完プラグインを利用する為には商品検索ブロックにソースを追加する必要があります。
管理画面>コンテンツ管理>ブロック管理から「商品検索」ブロックを選択します。

ソースの先頭(上から11行目がソースの先頭になります)に以下のコードを追加します。
{{ include(‘@MGSearchProduct/mgsearchproduct.twig’, ignore_missing=true) }}
コードを追加したソースです。
[登録]ボタンをクリックして修正を完了します。
商品検索ボックスで商品名を補完してくれる
商品検索」ブロックにソースを追加すると、検索ボックスで商品名を補完してくれるようになります。
検索ボックスに入力した文字が商品名に存在する場合にサジェスト表示する(ひらがな)
検索ボックスにひらがなを入力します。
その文字を商品名に含む商品が存在していれば、サジェスト表示されます。
検索ボックスに入力した文字が商品名に存在する場合にサジェスト表示する(カタカナ)
検索ボックスにカタカナを入力します。
その文字を商品名に含む商品が存在していれば、サジェスト表示されます。
検索ボックスに入力した文字が商品名に存在する場合にサジェスト表示する(漢字)
検索ボックスに漢字を入力します。
その文字を商品名に含む商品が存在していれば、サジェスト表示されます。
検索ボックスに入力した文字が商品名に存在する場合にサジェスト表示する(英字)
検索ボックスに漢字を入力します。
その文字を商品名に含む商品が存在していれば、サジェスト表示されます。
検索ボックスに入力した文字が商品名に存在しない場合は何も表示されない
検索ボックスに入力した文字を商品名に含む商品が存在しない場合、何も表示されません。
投稿者プロフィール
- サンクユーのEC-CUBE担当。15年以上にわたりEC-CUBE開発に従事し、2系・3系・4系すべてに精通。難易度の高いカスタマイズや、他社構築サイトの改修・再設計も多数対応しています。
Javaでの業務システム開発を起点に、PHP・Perl・フロントエンド・CMSまで横断的に対応。基幹システム連携や業務フローを踏まえた設計を得意とし、複雑な要件にも柔軟に対応可能です。
ChatGPT CODEXを活用し、開発スピードと品質の両立を実現しています。









