バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 注文フローの短縮化

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
cooln
投稿日時: 2017/10/25 16:57
対応状況: −−−
常連
登録日: 2008/9/26
居住地:
投稿: 31
注文フローの短縮化
EC-CUBE2.13.5での内容なのですが、
注文フローを短縮したいのですが、手順がわからないので、
ポイントだけでもご教示願えないでしょうか?

現在は
 カート → 配送先 → 支払い方法 → 確認
となっているのですが、これを
 カート → 配送先&支払い方法 → 確認
にしたいのです。
 LC_Page_Shopping_Deliv
 LC_Page_Shopping_Payment
 LC_Page_Shopping_Confirm
が関与していることはわかってきたのですが、
Paymentの中のどの部分をConfirmに移行すればいいのでしょうか?
それとも、考え方が違っているのでしょうか?

よろしくお願いいたします。
yuh
投稿日時: 2017/10/25 18:24
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1814
Re: 注文フローの短縮化
LC_Page_Shopping_DelivにLC_Page_Shopping_Paymentの内容を移植して、ページ遷移でLC_Page_Shopping_Paymentを飛ばすようにするだけでそこまで難易度は高くなかったと思います。

LC_Page_Shopping_Confirmは確認画面なのでカート → 配送先&支払い方法 → 確認にするのであれば変更しません。

ただ、決済モジュールでLC_Page_Shopping_Paymentにフックするやつがあるので、その部分は注意が必要です。

やろうと思えば
テストサイトですが
http://package.ec-lab.net/
こんな感じで
 カート → 配送先 → 支払い方法 → 確認

 カート&配送先&支払い方法 → 確認
もできます。


----------------


http://ec-lab.net/

cooln
投稿日時: 2017/10/30 10:31
対応状況: −−−
常連
登録日: 2008/9/26
居住地:
投稿: 31
Re: 注文フローの短縮化
早速のご教示ありがとうございます。

説明不足で申し訳ないのですが、現在の状態として、
一度、配送先設定を削除(会員登録時の住所固定)にした状態で
カート(cart) → 支払い・配送日時等設定(payment) → 確認(confirm)
となっております。
ですので、なんとかpaymentをベースにdelivを合流させたいのですが、delivをベースにしないと難しいのでしょうか?

また、配送先の選択まではできているのですが、確認画面では会員登録と同じ住所が配送先として表示されてしまいます。
ですので、confirm側での情報取得に問題があるのではと思うのですが、どの部分の処理が対応しているのかがわからなく詰まっている状態です。

ご提示いただいた情報を元に色々といじくってみようと思いますが、
上記の情報で、こうしたほうがいいとか、ここに注意したほうがいいとかありましたら、
お教えいただけると助かります。

よろしくお願いいたします。
yuh
投稿日時: 2017/10/30 11:03
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1814
Re: 注文フローの短縮化
通常のカートフローの場合、

cart -> deliv -> payment -> confirm
なんですが、
ログインしていない場合は

cart -> shopping -> shopping(非会員住所情報入力) -> payment -> shopping

となります。
ログインしている場合としていない場合でpaymentが共通な為、paymentを共通化してしまうと非ログイン時の処理がめんどくさかった感じです。

引用:

確認画面では会員登録と同じ住所が配送先として表示されてしまいます。

この部分の原因はdeliv_checkが正常に渡されていない事が原因です。
LC_Page_Shopping_DelivのregisterDelivを移植したかとは思いますが、その部分の値周りを確認してみてください。


----------------


http://ec-lab.net/

cooln
投稿日時: 2017/11/7 14:09
対応状況: 解決済
常連
登録日: 2008/9/26
居住地:
投稿: 31
Re: 注文フローの短縮化
yuh様 ありがとうございました。

paymentへの反映で途中まで進めてしまっていたため、結局面倒でもそのまま進めることになりましたが、無事配送情報の反映ができるようになりました。
きちんとメールや受注管理にも反映されておりました。

まだ、非ログイン時の処理は残っていますが、、、
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,086名です
総投稿数は109,615件です

投稿数ランキング

1
seasoft
7364
2
468
3217
3
AMUAMU
2712
4
nanasess
2302
5
umebius
2085
6
yuh
1814
7
h_tanaka
1609
8
red
1567
9
mcontact
1229
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

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

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.