バージョン選択

フォーラム

メニュー

オンライン状況

68 人のユーザが現在オンラインです。 (49 人のユーザが フォーラム を参照しています。)
登録ユーザ: 3
ゲスト: 65
manuele hi-ro shimbo もっと...

サイト内検索

質問 > フロント機能 > eccube 2.13 購入ステップ1と2を1つ画面にしたい

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
TUC
投稿日時: 2018/7/3 13:07
対応状況: 解決済
新米
登録日: 2018/7/3
居住地:
投稿: 2
eccube 2.13 購入ステップ1と2を1つ画面にしたい
[EC-CUBE] 2.13.5
[レンタルサーバ] xserver
[OS] Window10
[PHP] PHP 5.6.36
[データベース] MySQL 5.7.16

お世話になります。
現在、通常商品の購入ステップ1と2を1画面にまとめたいですが、
初心者なので、購入ロジックまだ理解できないため、どうか助けてください。

基本動作: カートに入れる→ログイン画面→お届け先画面→お支払方法画面→確認画面→完了

希望動作: カートに入れる→ログイン画面→お届け先とお支払方法画面→確認画面→完了

どうぞよろしくお願い申し上げます。
TUC
投稿日時: 2018/7/4 11:06
対応状況: −−−
新米
登録日: 2018/7/3
居住地:
投稿: 2
Re: eccube 2.13 購入ステップ1と2を1つ画面にしたい
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=1425&forum=10
上記の記事を参考しましたが、お届け先画面をパス出来ました。
(会員登録する時に入力した住所を選択する)



【LC_Page_Shopping_Deliv.php action内】

// ログインチェック
if($objCustomer->isLoginSuccess()) {
// 会員登録住所がチェックされていると情報追加
$_POST['deliv_check'] = '-1';

$objPurchase->unsetShippingTemp();

$shipping_id = $arrForm['deliv_check'] == -1 ? 0 : $arrForm['deliv_check'];
$success = $this->registerDeliv($shipping_id, $this->tpl_uniqid, $objPurchase, $objCustomer, $objAddress);
if (!$success) {
SC_Utils_Ex::sfDispSiteError(PAGE_ERROR, '', true);
}

$objPurchase->setShipmentItemTempForSole($objCartSess, $shipping_id);
$objSiteSess->setRegistFlag();

SC_Response_Ex::sendRedirect(SHOPPING_PAYMENT_URLPATH);
SC_Response_Ex::actionExit();
}

お支払方法画面でお届け先リストを表示し、選択できるようにしたいんですが
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

統計情報

総メンバー数は34,729名です
総投稿数は88,077件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1825
4
yuh
1520
5
468
1287
6
red
1185
7
umebius
1007
8
fukap
907
9
shutta
827
10
tsuji
815
11 ramrun 789
12
tao_s
667
13 karin 656
14 sumida 641
15
homan
633
16
h_tanaka
580
17 DELIGHT 571
18
patapata
502
19
flealog
483
20 tonton 436


ネットショップの壺

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

Copyright© LOCKON CO.,LTD. All Rights Reserved.