質問 > 管理機能 > お届け先の指定、支払い方法の指定をせずに確認画面、完了へいく方法 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
stonesys |
投稿日時: 2013/7/1 18:14
対応状況: −−−
|
一人前 登録日: 2013/6/4 居住地: 投稿: 118 |
お届け先の指定、支払い方法の指定をせずに確認画面、完了へいく方法 表題の件について質問です。
買い物をする際、一旦お届け先や支払い方法の指定をせずに仮注文扱いで登録を完了したいのですが、どのような処理を施せばよろしいでしょうか? わかる方がいらっしゃいましたらお願いいたします。 |
yuh |
投稿日時: 2013/7/1 20:19
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: お届け先の指定、支払い方法の指定をせずに確認画面、完了へいく方法 LC_Page_Cart.php
の actionの
を
に変更 LC_Page_Shopping_Confirm.phpの actionの
を
でとりあえずはなると思います。 ですが、どのような不具合が出るかはわかりません。 |
stonesys |
投稿日時: 2013/7/2 10:14
対応状況: −−−
|
一人前 登録日: 2013/6/4 居住地: 投稿: 118 |
Re: お届け先の指定、支払い方法の指定をせずに確認画面、完了へいく方法 以上の通りにやりました。
一応ページには飛びますが、受注登録がされませんでした。 どうすれば良いでしょうか。 |
yuh |
投稿日時: 2013/7/2 10:31
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: お届け先の指定、支払い方法の指定をせずに確認画面、完了へいく方法 dtb_order_tempに仮としてデータが入っているので、無理やりdtb_orderの方へ移すといいんじゃないですか?
|
stonesys |
投稿日時: 2013/7/2 10:35
対応状況: −−−
|
一人前 登録日: 2013/6/4 居住地: 投稿: 118 |
Re: お届け先の指定、支払い方法の指定をせずに確認画面、完了へいく方法 具体的にはどのようなカスタマイズをすれば良いのか教えていただくことはできますでしょうか・・・・。
お手数ですが、よろしくお願い致します。 |
yuh |
投稿日時: 2013/7/2 10:43
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: お届け先の指定、支払い方法の指定をせずに確認画面、完了へいく方法 これ以上なにを教えればいいのでしょうか?
基本的な流れに関しては一応あってると思います。 エラーが出るのであればその部分を修正してください。 |
stonesys |
投稿日時: 2013/7/2 10:57
対応状況: −−−
|
一人前 登録日: 2013/6/4 居住地: 投稿: 118 |
Re: お届け先の指定、支払い方法の指定をせずに確認画面、完了へいく方法 >dtb_order_tempに仮としてデータが入っているので、無理やり>dtb_orderの方へ移すといいんじゃないですか?
dtb_order_tempの中身をdtb_orderに手動で移せってことですか? 自動で移す方法、処理記述があればそれを教えていただきたいのですが・・・・。 |
yuh |
投稿日時: 2013/7/2 11:31
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: お届け先の指定、支払い方法の指定をせずに確認画面、完了へいく方法 こちら側で変更して実行させているデータでは自動でdtb_orderに入っているので動作していないのであれば他になんらかの挙動がおかしいんでしょう。
他にどのようなカスタムをやっているかもわからないし、どのECCUBEでやっているかどうかも知らないので >dtb_order_tempの中身をdtb_orderに手動で移せってことですか? 動かないのであればそちら側で調べるしかないんじゃないでしょうか? それともこちら側でどのECCUBEのバージョンでも動作するような形で想像して、そのバージョン毎に対応するソースをすべて書けということですか? |
stonesys |
投稿日時: 2013/7/2 11:56
対応状況: −−−
|
一人前 登録日: 2013/6/4 居住地: 投稿: 118 |
Re: お届け先の指定、支払い方法の指定をせずに確認画面、完了へいく方法 情報不足で大変申し訳ありません。
ECCUBEのバージョンは2.12.5です。 DBはmysqlを使っています。 PHPは5.3.3です。 yuh様は先ほど書いていただいた LC_Page_Cart.phpは /SC_Response_Ex::sendRedirect(SHOPPING_URL); を SC_Response_Ex::sendRedirect(SHOPPING_COMPLETE_URLPATH); に変更し、 LC_Page_Shopping_Confirm.phpを if (!SC_Utils_Ex::isBlank($this->tpl_message)) { SC_Response_Ex::sendRedirect(CART_URLPATH); SC_Response_Ex::actionExit(); } を if (!SC_Utils_Ex::isBlank($this->tpl_message)) { /* SC_Response_Ex::sendRedirect(CART_URLPATH); SC_Response_Ex::actionExit();*/ } と編集する。 という処理を施しただけでとりあえず動作をしたということでよろしいでしょうか? |
yuh |
投稿日時: 2013/7/2 12:14
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: お届け先の指定、支払い方法の指定をせずに確認画面、完了へいく方法
が
ですね。 2.12.5インストールして確認しました。 |
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |