バージョン選択

フォーラム

メニュー

オンライン状況

27 人のユーザが現在オンラインです。 (9 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 27
もっと...

サイト内検索

質問 > フロント機能 > 商品一覧に在庫がある商品のみ表示したい

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
000
投稿日時: 2021/5/20 15:11
対応状況: 開発中
常連
登録日: 2020/1/29
居住地:
投稿: 68
商品一覧に在庫がある商品のみ表示したい
[EC-CUBE]2.13.5

お世話になります。
商品一覧ページに在庫ありのチェックボックスを設置し、
チェックされた場合は在庫ありの商品のみ表示
チェックが外されたら全商品表示
という機能を実装したいと思っております。

LC_Page_Products_List内のlfGetProductsList()にcase文を追加すればいいのではないかというところまでは考え付いたのですが
その先が思いついていない状況です。

ご教授いただけますと幸いです。
000
投稿日時: 2021/5/20 17:20
対応状況: −−−
常連
登録日: 2020/1/29
居住地:
投稿: 68
Re: 商品一覧に在庫がある商品のみ表示したい
こちら解決いたしました。

LC_Page_Mypage_Favoriteの124行目辺りに記載のある
引用:
if (NOSTOCK_HIDDEN) {
$where .= ' AND EXISTS(SELECT * FROM dtb_products_class WHERE product_id = f.product_id AND del_flg = 0 AND (stock >= 1 OR stock_unlimited = 1))';
}

上記を参考に組み込んだところ動作いたしました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は73,403名です
総投稿数は102,492件です

投稿数ランキング

1
seasoft
7333
2
468
3112
3
AMUAMU
2712
4
nanasess
2187
5
umebius
2036
6
yuh
1615
7
red
1454
8
h_tanaka
1140
9
tsuji
936
10
fukap
907
11
shutta
835
12
tao_s
793
13 ramrun 789
14 karin 689
15 sumida 641
16
homan
633
17 DELIGHT 572
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.