ec-cube

EC-CUBE 3 のインストール

投稿日:2016年5月4日 更新日:

デフォルトルートの変更がやっかいとかなんで?こんなめんどくさいインストールシステムにしたんですかね?疑問です。

Xserver ならインストールメニューからデフォルトルートも指定できて安定感があります。

まだ、インストールしただけなんでなんとも言えませんがプラグイン同士の衝突があってお客さんに試すのは無理です。

しばらく、研究しますが次の点は追求しました。

<Ec-cube3で相性の悪いプラグイン>

凄い量のプラグインがありますが、在庫管理 顧客トラッカー Paypal

はバッティングしました。

<Ec-Cube3で検索に未記入の時全商品をださせない。>

相変わらずですが薬事法の関係です。

参照元 http://xoops.ec-cube.net/

未入力(またはスペース)で検索した場合、全商品の表示をしない

javascriptでアラートする方法も検討し試験しましたが、安定性に欠ける(※検索ボタンを連打すると一覧が表示される場合がある)ので
「list.php」を修正しとりあえず動作を確認しております。

330行あたり

//検索結果の取得
$objPage->arrProducts = $objQuery->select(“*”, “vw_products_allclass AS allcls”, $where, $arrval);

//検索結果の取得
$name = ereg_replace(“[  ]+”, ” “, $name);
$name = trim($name);
if ((empty($name)) and ( $_GET[‘category_id’] == “” )) {
} else {
$objPage->arrProducts = $objQuery->select(“*”, “vw_products_allclass AS allcls”, $where, $arrval);
}

に変更

※同様に表示やページング回りも修正する必要があります。
※簡易確認のため、何か別の不具合が出る場合も考えられますので参考までに

-ec-cube
-

執筆者:

関連記事

GoogleSearch-console

色々エラー報告を受けた。 まず、色々なパラメーター Price Brand 等が登録されない。 アドオンのJSON-LD Rich Snippetsというのを購入してみた。 https://marke …