デフォルトルートの変更がやっかいとかなんで?こんなめんどくさいインストールシステムにしたんですかね?疑問です。
Xserver ならインストールメニューからデフォルトルートも指定できて安定感があります。
まだ、インストールしただけなんでなんとも言えませんがプラグイン同士の衝突があってお客さんに試すのは無理です。
しばらく、研究しますが次の点は追求しました。
<Ec-cube3で相性の悪いプラグイン>
凄い量のプラグインがありますが、在庫管理 顧客トラッカー Paypal
はバッティングしました。
<Ec-Cube3で検索に未記入の時全商品をださせない。>
相変わらずですが薬事法の関係です。
未入力(またはスペース)で検索した場合、全商品の表示をしない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);
}に変更
※同様に表示やページング回りも修正する必要があります。
※簡易確認のため、何か別の不具合が出る場合も考えられますので参考までに