バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 【至急お願い致します】規格も含めた商品の販売数制限について

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
moge1203
投稿日時: 2018/11/30 10:47
対応状況: −−−
一人前
登録日: 2018/3/15
居住地:
投稿: 108
【至急お願い致します】規格も含めた商品の販売数制限について
▼テンプレート
[EC-CUBE] 3.0.15 , 新規インストール
[レンタルサーバ] heteml
[OS] macOS High Sierra ver10.13.3
[PHP] 7,0
[ブラウザ] Google Chrome

▼質問内容

皆様いつもお世話になっております。

商品の販売数制限についてご教授いただきたいです。
商品ごとに「S M L 」のような規格を割り当てております。
商品の購入上限を1度の注文で2点までに制限をかけたく、
元々の機能である販売数制限を使用すれば、各規格毎に制限はかけれました。
ただ、販売数制限を2とした場合、Sを2個 Mを2個 Lを2個 計6個の注文ができるようになっております。

こちらを商品に対して購入数を制限するには、どのようにすれば良いでしょうか?
Sを2個買ったら他はもう買えないのが理想です。

また、厳密には「S M L XL 2XL」の5種類です。

何卒よろしくお願いいたします。


h_tanaka
投稿日時: 2018/11/30 16:00
対応状況: −−−
仙人
登録日: 2016/7/22
居住地: 愛媛県
投稿: 638
Re: 【至急お願い致します】規格も含めた商品の販売数制限について
標準の販売制限数は商品規格ごとに保持されていますので、商品ごとに販売制限数を設定できるようにすれば良いと思います。
カスタマイズが必要です。


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

moge1203
投稿日時: 2018/11/30 16:19
対応状況: −−−
一人前
登録日: 2018/3/15
居住地:
投稿: 108
Re: 【至急お願い致します】規格も含めた商品の販売数制限について
h_tanaka様

お世話になっております。
やはり規格毎に設定されているのですね。
規格を商品ID毎にするようなイメージでしょうか?

一部商品を特定の期間でしかこのような対応はしないのですが、
具体的にどのあたりを修正する必要があるか等ご教授いただけないでしょうか?

ご無理をいって申し訳ありません。
どうかよろしくお願いいたします。
h_tanaka
投稿日時: 2018/11/30 16:22
対応状況: −−−
仙人
登録日: 2016/7/22
居住地: 愛媛県
投稿: 638
Re: 【至急お願い致します】規格も含めた商品の販売数制限について
商品テーブルに販売制限数カラムを追加して、管理画面の商品登録ページに入力フォームを追加すればいけると思います。
本体カスタマイズとなりますので、phpの知識がないと修正は難しいです。


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

moge1203
投稿日時: 2018/11/30 16:26
対応状況: −−−
一人前
登録日: 2018/3/15
居住地:
投稿: 108
Re: 【至急お願い致します】規格も含めた商品の販売数制限について
h_tanaka様

ご確認ありがとうございます。

大幅な修正が必要とのことでしょうか。
かしこまりました。

他にいい方法はないでしょうか。
例えばカートページにて商品種別Bの重複する商品IDを削除して1つだけ残すなど。

よろしくお願いいたします。
h_tanaka
投稿日時: 2018/11/30 16:29
対応状況: −−−
仙人
登録日: 2016/7/22
居住地: 愛媛県
投稿: 638
Re: 【至急お願い致します】規格も含めた商品の販売数制限について
そちらのほうが複雑ですね。。

修正自体は難しくないですよ。


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

moge1203
投稿日時: 2018/11/30 16:42
対応状況: −−−
一人前
登録日: 2018/3/15
居住地:
投稿: 108
Re: 【至急お願い致します】規格も含めた商品の販売数制限について
h_tanaka様

ご回答ありがとうございます。

そちらのほうが複雑になるのですね。

差し支えなければどのあたりを修正する必要があるか等ご教授いただけないでしょうか?

PHPの知識が乏しいのは重々承知しておりますが、今後のためにも把握しておきたい次第でございます。

どうかよろしくお願いいたします。
h_tanaka
投稿日時: 2018/11/30 16:51
対応状況: −−−
仙人
登録日: 2016/7/22
居住地: 愛媛県
投稿: 638
Re: 【至急お願い致します】規格も含めた商品の販売数制限について
修正対象のソースを後ほど送りますね。
ただ、EC-CUBEのカスタマイズではphpに加えてSymfony, MySQL, twig の知識が必要になります。
phpをマスターされていればなんとか修正できるかもしれませんが、php初心者に近いのでしたら、修正ミスでシステムが動かなくなる恐れもありますので、開発会社に依頼されることをおすすめします。


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

moge1203
投稿日時: 2018/11/30 17:13
対応状況: −−−
一人前
登録日: 2018/3/15
居住地:
投稿: 108
Re: 【至急お願い致します】規格も含めた商品の販売数制限について
h_tanaka様

お忙しい中お時間を割いていただきありがとうございます。

ソース送っていただけるとのこと、感謝いたします。

お恥ずかしい話自分が現環境のベースをEC-CUBEにプラグインを入れて組み込んでおり、提携した制作会社がない状態であります。

今後の対策も含めてそのあたり社内で相談していきたいとは考えております。

よろしくお願いいたします。
h_tanaka
投稿日時: 2018/11/30 18:43
対応状況: −−−
仙人
登録日: 2016/7/22
居住地: 愛媛県
投稿: 638
Re: 【至急お願い致します】規格も含めた商品の販売数制限について
このようなカスタマイズは制作会社に依頼されるのが良いと思います。
弊社でも承れますので、必要でしたら直メールくださいませ。

以下、カスタマイズ対象のソースです。

まず、phpMyAdmin 等で dtb_product に販売制限数カラムを追加してください。

修正対象のソースは次の通りです。
ソース内の他のカラムを参考にコーディングしていただければと思います。
src/Eccube/Entity/Product.php
src/Eccube/Form/Type/Admin/ProductType.php
src/Eccube/Resource/doctrine/Eccube.Entity.Product.dcm.yml
src/Eccube/Resource/template/admin/Product/product.twig
src/Eccube/Resource/template/default/Product/detail.twig

販売制限数の判定ですが、標準では次のソースで行っています。
こちらを商品規格ごとではなく商品ごとにカスタマイズすれば良いです。
src/Eccube/Service/CartService.php
src/Eccube/Service/ShoppingService.php

なお、プラグインを使用していると干渉によりうまく動作しない可能性があります。


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

統計情報

総メンバー数は36,541名です
総投稿数は88,591件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
nanasess
1857
4
yuh
1528
5
468
1319
6
red
1199
7
umebius
1007
8
fukap
907
9
shutta
827
10
tsuji
815
11 ramrun 789
12
tao_s
667
13 karin 656
14 sumida 641
15
h_tanaka
638
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
483
20 tonton 436


ネットショップの壺

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

Copyright© LOCKON CO.,LTD. All Rights Reserved.