> プラグイン > 同じ商品をカートに入れた時、まとめずに分けて扱いたい |
プラグイン
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
hitomi2 |
投稿日時: 2017/2/1 0:12
対応状況: −−−
|
半人前 登録日: 2016/11/30 居住地: 投稿: 21 |
Re: 同じ商品をカートに入れた時、まとめずに分けて扱いたい シロハチ様
度々アドバイス頂きましてありがとうございます。 /src/Eccube/Service/CartService.php見てみました。 現Verでは複数配送先の機能があるので、もしかして最初から分割して取り出せる仕様かも!と期待しましたが、おっしゃるように私にはまだ難しいようでした。おっしゃるように、dtb_order.messageを利用したいと思います。 ただ、どうしても最初のほうに出してほしいと言われているので、 せめてカート画面でカートに出ている商品に対して その商品数分のフォームを出して、それから受け取った内容をdtb_order.messageにくっつけて送るようにしたいと思います。 それで、今カート内にある商品情報の取得したいのですが、 $Cart = $app['eccube.service.cart']->getCart(); $CartItems = $Cart->getCartItems(); まではわかったものの、その先の記述で躓いてしまいました。 $CartItems[int]['quantity']でその単品の個数など取得できましたが、 $CartItems[int]['Product']を入れてもnullですし、商品名や商品ID等を取得できません。 基本から理解が足りないみたいです。 すみませんが、カート内の商品のProductの情報を得る方法ご教授頂けないでしょうか。 よろしくお願い致します。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
同じ商品をカートに入れた時、まとめずに分けて扱いたい | hitomi2 | 2017/1/30 11:31 |
Re: 同じ商品をカートに入れた時、まとめずに分けて扱いたい | 468 | 2017/1/30 17:55 |
» Re: 同じ商品をカートに入れた時、まとめずに分けて扱いたい | hitomi2 | 2017/2/1 0:12 |
Re: 同じ商品をカートに入れた時、まとめずに分けて扱いたい | hitomi2 | 2017/2/1 0:35 |