質問 > フロント機能 > 規格に在庫数ではなく在庫状態を表示したい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
karasuno |
投稿日時: 2014/11/20 10:10
対応状況: −−−
|
新米 登録日: 2014/11/6 居住地: 投稿: 7 |
規格に在庫数ではなく在庫状態を表示したい ======================
EC-CUBEバージョン 2.13.3 PHPバージョン PHP 5.2.17 DBバージョン MySQL 5.6.14-log ====================== 全商品に規格を与えるので複数規格の時規格選択する際のセレクトボックス内にそれぞれの在庫状態を表示させて、画面をスッキリさせたいです。 現在、在庫がゼロになると ・Sサイズ ・Mサイズ(品切れ中) ・Lサイズ と自動的に品切れを表示してくれますが、 在庫数ではなく、 在庫0→品切れ中 在庫1〜9→在庫僅少 在庫10以上→在庫ありという感じで ・Sサイズ(在庫僅少) ・Mサイズ(品切れ中) ・Lサイズ(在庫あり) このように表示させたいのですが、うまくいきません。 data/class/SC_Product.phpの290-292行目 if (!in_array($classcat_id1, $classCats1)) { $classCats1[$classcategory_id1] = $arrProductsClass['classcategory_name1'] . ($classcategory_id2 == 0 && !$stock_find_class ? ' (品切れ中)' : ''); これを条件分岐させたらいいのかな?と思い試してみたのですが、サーバーエラーになってしまったので慌てて元に戻しました。 色々検索してみたのですが、在庫数の表示についてはたくさん出てくるのに在庫僅少については商品ステイタスで手動で「残りわずか」に切り替える、という感じで欲しい情報にたどり着けませんでした。 良いお知恵をお貸しいただけないでしょうか。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 規格に在庫数ではなく在庫状態を表示したい | karasuno | 2014/11/20 10:10 |
Re: 規格に在庫数ではなく在庫状態を表示したい | tsuji | 2014/11/20 10:51 |
Re: 規格に在庫数ではなく在庫状態を表示したい | karasuno | 2014/11/20 16:20 |
Re: 規格に在庫数ではなく在庫状態を表示したい | tsuji | 2014/11/21 9:14 |
Re: 規格に在庫数ではなく在庫状態を表示したい | karasuno | 2014/11/22 7:05 |