質問 > その他 > EC-CUBE3でランディングページ内に購入フォーム |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
umebius |
投稿日時: 2018/6/11 15:45
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: EC-CUBE3でランディングページ内に購入フォーム ランディングページ内で購入完結させるのは非常に難しいですが、
ランディングページからカートを飛ばして注文確認画面まで行くのでよければ、それほど難しくありません。 まず購入したい商品ID、商品規格IDを特定。 ランディングページのフォームでAddCartTypeというフォームを使用して、CartServiceのaddProductというメソッドで商品を追加。(先に何か入っていればクリアすることも) あとは/cart/buystepというURLにリダイレクトすれば、エラーがなければ注文確認画面まで表示できます。 ---------- 購入フォーム自体をLPに入れる場合ですが(次は完了画面) 受注生成のロジックを自前で書いてやる必要がございます。 その辺りはShoppingServiceのクラスを参考にされると良いかと思います。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
EC-CUBE3でランディングページ内に購入フォーム | yusuke0911 | 2018/6/11 15:30 |
» Re: EC-CUBE3でランディングページ内に購入フォーム | umebius | 2018/6/11 15:45 |
Re: EC-CUBE3でランディングページ内に購入フォーム | yusuke0911 | 2018/6/11 17:28 |
Re: EC-CUBE3でランディングページ内に購入フォーム | umebius | 2018/6/11 17:35 |
Re: EC-CUBE3でランディングページ内に購入フォーム | umebius | 2018/6/11 17:39 |
Re: EC-CUBE3でランディングページ内に購入フォーム | yusuke0911 | 2018/6/12 9:27 |