質問 > フロント機能 > EC-CUBE4.1.2のカート内で数量入力をプルダウンに変更したい |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
hamuhamu |
投稿日時: 2022/10/26 11:42
対応状況: 解決済
|
半人前 登録日: 2019/12/16 居住地: 投稿: 22 |
Re: EC-CUBE4.1.2のカート内で数量入力をプルダウンに変更したい アドバイスありがとうございます!
大変勉強になりました。 ちょっと検討してみます。 |
sfujiya |
投稿日時: 2022/10/26 8:28
対応状況: −−−
|
常連 登録日: 2018/12/20 居住地: 投稿: 54 |
Re: EC-CUBE4.1.2のカート内で数量入力をプルダウンに変更したい CartControllerに定義されている、handleCartItemメソッドの内容が理解できるようであれば、カスタマイズはできるかもしれません。
ですが、今後のECCUBEバージョン更新にも対応したいとのことであれば、src配下を直接修正するのは避けは方がいいです。 なので、 ・Customize配下の使い方がわかっている ・Cart ControllerからCartServiceへの処理の流れが理解できている なら、ご自身でカスタマイズ可能かもしれません。 |
hamuhamu |
投稿日時: 2022/10/25 20:15
対応状況: −−−
|
半人前 登録日: 2019/12/16 居住地: 投稿: 22 |
Re: EC-CUBE4.1.2のカート内で数量入力をプルダウンに変更したい ご返信ありがとうございます。
>カート内の数量入力というのは、ボタンで1つずつ追加/削除する機能のことで認識あっておりますでしょうか? ご認識の通りです。 以下カート内の「数量」の箇所になります。 https://gyazo.com/9d97e2c506f59066a5e42eac3d91dbbe >認識相違なければ、セレクトボックスでもできないことはないと思いますが、かなりカスタマイズが必要かと思います。 >cart_handle_itemの制御を、セレクトボックスでの制御にする必要があるかと思います。 かなり難易度が高いカスタマイズになりそうでしょうか? 当方のレベルはPHPが多少わかる程度でして、 そのレベルだと難しいですかね… |
sfujiya |
投稿日時: 2022/10/25 16:51
対応状況: −−−
|
常連 登録日: 2018/12/20 居住地: 投稿: 54 |
Re: EC-CUBE4.1.2のカート内で数量入力をプルダウンに変更したい カート内の数量入力というのは、ボタンで1つずつ追加/削除する機能のことで認識あっておりますでしょうか?
認識相違なければ、セレクトボックスでもできないことはないと思いますが、かなりカスタマイズが必要かと思います。 cart_handle_itemの制御を、セレクトボックスでの制御にする必要があるかと思います。 |
hamuhamu |
投稿日時: 2022/10/24 23:57
対応状況: −−−
|
半人前 登録日: 2019/12/16 居住地: 投稿: 22 |
EC-CUBE4.1.2のカート内で数量入力をプルダウンに変更したい [EC-CUBE] EC-CUBE4.1.2
[レンタルサーバ] エックスサーバー [PHP] PHP7.4.28 [データベース] MySQL5.7.27 [WEBサーバ] Apache 【質問内容】 https://a-zumi.net/eccube4-add-cart-type-quantity-select/ 上記を参考に以下ファイルを設置し、 商品一覧と商品詳細の数量入力をプルダウンに変更できました。 /app/Customize/Form/Extension/AddCartTypeExtension.php AddCartTypeExtension.phpの中身は以下の通りです。
同じようにカート内の数量入力もプルダウン式に変更したいのですが可能でしょうか? どのようにすれば良いかわからず、質問させていただきました。 ご教示いただけると幸いです。 どうぞよろしくお願いいたします。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |