バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 注文完了ページの金額取得について

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
yoshi77777
投稿日時: 2012/6/18 11:01
対応状況: −−−
新米
登録日: 2012/6/18
居住地:
投稿: 2
注文完了ページの金額取得について
いつもありがとうございます。


独自のアフィリエイトを取り入れたいので
注文完了ページで商品の合計金額を取得したいのですが
一番簡単な方法はありますでしょうか?
できれば管理画面だけで完結できると良いのですが…。


もしくは
http://support.eccube-asp.net/products/detail.php?product_id=66
こちらの機能は現在のeccubeにありますでしょうか?

よろしくお願い致します。


状態の記載を忘れました。。

EC-CUBE 2.11.3
サーバーOS FreeBSD www1880.sakura.ne.jp 7.1-RELEASE-p16 FreeBSD 7.1-RELEASE-p16 #12: Mon Oct 3 17:12:59 JST 2011 admin@www200.sakura.ne.jp:/usr/obj/usr/src/sys/SAKURA11S i386
DBサーバー MySQL 5.1.57-log
WEBサーバー Apache/1.3.42 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8e
PHP 5.2.17 (date, libxml, openssl, pcre, zlib, ctype, curl, dom, hash, filter, gd, gettext, gmp, session, iconv, json, mbstring, mcrypt, mysql, SimpleXML, SPL, PDO, pdo_mysql, pdo_sqlite, posix, Reflection, standard, mysqli, soap, SQLite, exif, tokenizer, xml, xmlreader, xmlwriter, xsl, zip, cgi)
GD 有効 (GD Version => bundled (2.0.34 compatible), FreeType Support => 1, FreeType Linkage => with freetype, T1Lib Support => , GIF Read Support => 1, GIF Create Support => 1, JPG Support => 1, PNG Support => 1, WBMP Support => 1, XPM Support => , XBM Support => 1, JIS-mapped Japanese Font Support => )
seasoft
投稿日時: 2012/6/18 11:43
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 注文完了ページの金額取得について
> できれば管理画面だけで完結できると良いのですが…。

完了画面ですかね?


それですと、完了画面では注文番号をセッション変数で受け取れるので、そこから DB 参照するのがメジャーかなと思います。

個人的には、確認画面の通過時に、別途セッション変数に持たせるというのも、よくやります。(リロード時にも送出したい場合など。)


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

yoshi77777
投稿日時: 2012/6/18 13:51
対応状況: −−−
新米
登録日: 2012/6/18
居住地:
投稿: 2
Re: 注文完了ページの金額取得について
引用:

seasoftさんは書きました:
> できれば管理画面だけで完結できると良いのですが…。

完了画面ですかね?


それですと、完了画面では注文番号をセッション変数で受け取れるので、そこから DB 参照するのがメジャーかなと思います。

個人的には、確認画面の通過時に、別途セッション変数に持たせるというのも、よくやります。(リロード時にも送出したい場合など。)


早速の、返信ありがとうございました。

わかりづらい書き方ですみません。

金額を取得したいのは、ユーザーが注文決済を完了したページで
http://*****************/shopping/complete.php

管理者側としては、極力phpファイル群をいじらずに、ECCUBEの管理者画面で変更できれば、、、
http://*******************/admin/

という意味合いでした。



なるほど。。

セッション自体に金額を持たせてはいないのですね。。。
できればDB接続せずに、注文決済完了までの流れの中で受け渡しできると良いのですが。。。

セッションではないですが、決済完了の1つ前である最終確認ページでは
金額を保持しているのは確認しました。
http://**********************/shopping/confirm.php

なんとかその値を簡単に完了ページに引き継げないでしょうか?
http://*****************/shopping/complete.php


もし、プログラムファイル群をいじらなければいけないという場合には
具体的にどのあたりを書き換えればよいかアドバイスいただければ幸いです。

宜しくお願いいたします。
seasoft
投稿日時: 2012/6/18 15:34
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 注文完了ページの金額取得について
> なんとかその値を簡単に完了ページに引き継げないでしょうか?

「簡単」に該当するかは、実装者のスキルにも依存するので、なんとも申し上げられませんが・・・


> もし、プログラムファイル群をいじらなければいけないという場合には
> 具体的にどのあたりを書き換えればよいかアドバイスいただければ幸いです。

私の場合、下記のファイルで対応したケースが多いです。
LC_Page_Shopping_Confirm.php
LC_Page_Shopping_Complete.php
data/Smarty/templates/*/shopping/complete.tpl

無論、別のファイルで対応する方法もありますし、極端な話し、LC_Page_Shopping_Complete.php のみで済ます事も(要件にもよりますが)可能ではあります。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

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


 



ログイン


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

統計情報

総メンバー数は89,298名です
総投稿数は110,077件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1302
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.