質問 > 管理機能 > MYページから決済処理とお届け先を指定して注文をする |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
stonesys |
投稿日時: 2013/7/2 16:52
対応状況: −−−
|
一人前 登録日: 2013/6/4 居住地: 投稿: 118 |
MYページから決済処理とお届け先を指定して注文をする ECCUBE:2.12.5
DB:mysql5.1.69 PHP:5.3.3 お世話になっております。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=12909&forum=11&post_id=59424#forumpost59424 にてお届け先、決済処理を飛ばして注文を行なえるようにしました。 次に、MYページで購入履歴一覧の「この購入内容で再注文する」ボタンから注文を行ないたいと思っております。 そこで、ボタンのリンク先をお届け先に指定し、そのまま決済処理を行い注文へと進めたいのですが、どこにボタンのリンク先が記載されているのかがわかりません。 どなたかアドバイス、ご教授お願いいたします。 |
yuh |
投稿日時: 2013/7/2 17:08
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: MYページから決済処理とお届け先を指定して注文をする Smarty/templates/default/mypage/history.tpl
にリンク先が書かれています。 |
stonesys |
投稿日時: 2013/7/2 17:12
対応状況: −−−
|
一人前 登録日: 2013/6/4 居住地: 投稿: 118 |
Re: MYページから決済処理とお届け先を指定して注文をする 返信ありがとうございます。
<form action="order.php" method="post"> <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> <p class="btn"> <input type="hidden" name="order_id" value="<!--{$tpl_arrOrderData.order_id|h}-->"> <input type="image" onmouseover="chgImg('<!--{$TPL_URLPATH}-->img/button/btn_order_re_on.jpg', this);" onmouseout="chgImg('<!--{$TPL_URLPATH}-->img/button/btn_order_re.jpg', this);" src="<!--{$TPL_URLPATH}-->img/button/btn_order_re.jpg" alt="再注文" name="submit" value="この入力内容で再注文する" /> </p> </form> この中にリンク先があると考えているのですが、どれがリンク先なのかよくわかりません。 具体的にどこなのか教えていたきたいです。お手数おかけして申し訳ありません。 |
yuh |
投稿日時: 2013/7/2 17:15
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: MYページから決済処理とお届け先を指定して注文をする
order.phpと書かれています。 なので http://〜〜〜/mypage/order.php に対してデータをポストする処理となっています。 |
stonesys |
投稿日時: 2013/7/2 17:24
対応状況: −−−
|
一人前 登録日: 2013/6/4 居住地: 投稿: 118 |
Re: MYページから決済処理とお届け先を指定して注文をする そこでしたか!
ありがとうございます。 どのように変更すればお届け先にいけるでしょうか? カスタマイズ方法がよくわかりません。 |
yuh |
投稿日時: 2013/7/2 17:33
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: MYページから決済処理とお届け先を指定して注文をする コミュニティで書くには変更箇所が多すぎます。
ざっくり書くとして order.phpにorder_idがわたった後、カート内にデータを入れリダイレクトをかける先をdeliv.phpに変更して、配送先を設定してそのままの流れでpayment.phpにデータを渡し、支払方法等を設定した後にconfirm.phpへデータを渡す形になります。 ただ、前の受注情報・支払方法を選択させずに決済を完了させる処理と共存させるにはconfirm部分までorder_idを引き渡し、最終的に重複しない形で実装する必要があります。 おそらく一度仕様を整理して外部の業者に対してカスタマイズ依頼を出す方がいいと思います。 |
stonesys |
投稿日時: 2013/7/2 17:50
対応状況: −−−
|
一人前 登録日: 2013/6/4 居住地: 投稿: 118 |
Re: MYページから決済処理とお届け先を指定して注文をする できれば自分の力でどうにかしたいです・・・・・。
決済処理を行なわずに注文を行い、その後MYPAGEから決済処理をおこなって注文を確定する方法って何かないですか? 一番簡単だと思ったのが先ほどの一旦決済を行なわずに注文を確定、注文確定後に再発注させるような形が良いと思ったのですが・・・・・・。 |
yuh |
投稿日時: 2013/7/2 18:09
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: MYページから決済処理とお届け先を指定して注文をする かなり変更箇所・干渉する為に修正・分岐させる部分が多いので大変と思います。
今の所そこまで細かくは考えて無いので、なんともいえませんが、ぱっと思いつく限りは整理して一つ一つ実装していく以外は思いつきませんね。 自分的に現状の仕様を聞いて整理したうえで調整するとしても5日近くかかると思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |