バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 「商品購入・お届け先の指定」ページへの遷移の指示を記載しているファイル

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
chiyodaku
投稿日時: 2013/3/19 19:30
対応状況: −−−
常連
登録日: 2013/3/19
居住地:
投稿: 38
「商品購入・お届け先の指定」ページへの遷移の指示を記載しているファイル
はじめまして、ECCUBEの運営を考えています。どなたか解りましたら教えて頂けないでしょうか。

どのファイルどの箇所に「商品購入・お届け先の指定ページ」へ遷移するという指示が記載されていますか。



現在のかごの中[cart/index.php]ページから「購入手続きへボタン」のクリックで、ログインしていない状態であれば商品購入・ログイン[shopping/index.php]ページに遷移します。そしてその商品購入・ログインページからログインすると自動的に商品購入・お届け先の指定[shopping/deliv.php]ページへと遷移します。

現在のかごの中[cart/index.php]ページで既にログインしている状態であれば、「購入手続きへ」ボタンのクリックで商品購入/お届け先の指定[shopping/deliv.php]ページへと遷移します。

以上の流れから考えると、この商品購入・お届け先の指定[shopping/deliv.php]ページへ遷移してくる方法は次の二つのページ、その内容が書かれているphpファイルは次の二つだと思います。

商品購入・ログイン[shopping/index.php] : class/pages/shopping/LC_Page_Shopping.php

現在のかごの中[cart/index.php] : class/pages/cart/LC_Page_Cart.php

これらの二つのファイルのどの箇所に、または他のファイルどの箇所に 商品購入・お届け先の指定[shopping/deliv.php]ページへ遷移するという指示が記載されているのでしょうか。

複雑ですが宜しくお願いします。

[EC-CUBE]2.12.2
[データベース]MySQL 5.0.67
[WEBサーバ]Apache
[OS]Linux
[PHP]5.3.13
bratech
投稿日時: 2013/3/19 21:19
対応状況: −−−
長老
登録日: 2008/11/28
居住地: 福岡
投稿: 223
Re: 「商品購入・お届け先の指定」ページへの遷移の指示を記載しているファイル
遷移先を制御しているのは下記のphpです。

引用:


商品購入・ログイン[shopping/index.php] : class/pages/shopping/LC_Page_Shopping.php




94行目あたりのこの処理でログイン判定を行っています。
引用:

// ログイン済みの場合は次画面に遷移
if ($objCustomer->isLoginSuccess(true)) {

SC_Response_Ex::sendRedirect(
$this->getNextlocation($this->cartKey, $this->tpl_uniqid,
$objCustomer, $objPurchase,
$objSiteSess));
SC_Response_Ex::actionExit();
}



ログイン状態の場合は上記フローにより、shopping/deliv.php(ダウンロード商品の場合はshopping/payment.phpになります)にリダイレクトされますが、
ログイン状態でない場合はそのまま処理が続行されます。

おおまかな説明で分かりづらいかもしれませんが、ご参考になれば幸いです。


----------------
★売れる通販サイト作ります! ========================
(株)ブラテック EC-CUBEカスタマイズサービス
http://www.bratech.co.jp/lpo/eccube.html
==============================================

chiyodaku
投稿日時: 2013/3/22 14:01
対応状況: −−−
常連
登録日: 2013/3/19
居住地:
投稿: 38
Re: 「商品購入・お届け先の指定」ページへの遷移の指示を記載しているファイル
Bratech様

この度はご回答いただきましてありがとうございます。

大変参考になりました。

こうゆう書き方になっていたとは、他のパスは具体名が書かれていたのでこの商品購入・お届け先の指定ページは見つけることができませんでした。

Bratech様、お時間を頂きましてありがとうございます。


スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,890名です
総投稿数は110,001件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.