> フロント機能 > 商品登録時にデフォルトで在庫数を1、公開にチェックを入れたい。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
NSX-R |
投稿日時: 2016/10/18 23:03
対応状況: −−−
|
長老 登録日: 2012/12/14 居住地: 投稿: 234 |
商品登録時にデフォルトで在庫数を1、公開にチェックを入れたい。 こんばんは、
商品登録時にデフォルトの無制限を在庫数を1に変更 非公開を公開にチェックを入れたいのですが、どうすればよいでしょうか? どうぞよろしくお願いいたします。 |
hiroo |
投稿日時: 2016/10/19 21:28
対応状況: −−−
|
長老 登録日: 2016/6/9 居住地: 投稿: 160 |
Re: 商品登録時にデフォルトで在庫数を1、公開にチェックを入れたい。 在庫数は、src/Eccube/Form/Type/Admin/ProductClassType.phpにて、
をオプションに追加します。 具体的には下記の通りです。
|
hiroo |
投稿日時: 2016/10/20 8:56
対応状況: −−−
|
長老 登録日: 2016/6/9 居住地: 投稿: 160 |
Re: 商品登録時にデフォルトで在庫数を1、公開にチェックを入れたい。 公開ステータスについて書いていませんでしたので追記します。
コントローラーにて初期値を設定している箇所がありますので、そこを変更すれば良いです。 src/Eccube/Controller/Admin/Product/ProductController.phpのedit()内の先頭付近に次のような記述があると思います。
これを次のように変更します。
これでいけると思います。 |
NSX-R |
投稿日時: 2016/10/20 15:11
対応状況: −−−
|
長老 登録日: 2012/12/14 居住地: 投稿: 234 |
Re: 商品登録時にデフォルトで在庫数を1、公開にチェックを入れたい。 hirooさん
どうもありがとうございます すみません、両方のファイルを変更してみましたが 変化がありませんでした キャッシュも削除しました。 バージョンは最新の3.0.11です。 お手数をおかけしますが、他にも変更点がありますでしょうか? |
hiroo |
投稿日時: 2016/10/20 17:08
対応状況: −−−
|
長老 登録日: 2016/6/9 居住地: 投稿: 160 |
Re: 商品登録時にデフォルトで在庫数を1、公開にチェックを入れたい。 公開、非公開については私も3.0.11で試してみましたが反映されました。もう一度ご確認をお願いします。
在庫数についてはすみません、ちょっと足らなかったです。 公開、非公開で変更した箇所の少し下に下記の記述があると思いますが、そこを変更してください。 変更前
変更後
これによって、在庫無制限のチェックが外された状態になりますので、在庫数に1が反映されるはずです。 |
NSX-R |
投稿日時: 2016/10/26 10:28
対応状況: −−−
|
長老 登録日: 2012/12/14 居住地: 投稿: 234 |
Re: 商品登録時にデフォルトで在庫数を1、公開にチェックを入れたい。 hirooさん
どうもありがとうございます 無事出来ました! これで商品登録も楽になります。 今後ともどうぞ宜しくお願いします。 |
yowa |
投稿日時: 2017/3/19 13:55
対応状況: −−−
|
常連 登録日: 2017/3/8 居住地: 投稿: 33 |
Re: 商品登録時にデフォルトで在庫数を1、公開にチェックを入れたい。 横からすいません。
その手順で修正すると在庫が0もしくは複数あるものを修正する際も1在庫数が1と割り当てられてしまいます。 商品編集をする人には注意が必要です。 標準では在庫数を読み出せているので多分ほんの少しのことだと思うのですが難しいですね。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |