バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > アフィリエイトタグについて

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
htm0527
投稿日時: 2012/6/1 16:05
対応状況: −−−
常連
登録日: 2012/3/13
居住地:
投稿: 38
アフィリエイトタグについて
いつもお世話になっております。

============================
EC-CUBEバージョン 2.3.4
PHPバージョン5.2.17
DBバージョン MySQL 4.1.22
============================


前回、アフィリエイトタグを下記のように埋め込んだのですが、
代理店の方から「合計金額に手数料が含まれているので、小計金額のみにしてください」とのことだったのですが、元々知識が無い上にeccube自体初心者なので、ご教授いただけましたら幸いです。



下記、以前埋め込んだタグになります。


eccube/data/class/pages/shoping/LC_Page_Shopping_Complete.php 118行目付近


引用:

// アフィリエイト用コンバージョンタグの設定
$this->tpl_conv_page = AFF_SHOPPING_COMPLETE;
$this->tpl_aff_option = "order_id=$order_id";

$this->tpl_aff_order_id = $order_id;

//合計価格の取得
$total = $objQuery->get("dtb_order", "total", "order_id = ? ", array($order_id));
if($total != "") {
$this->tpl_aff_option.= "|total=$total";
$this->tpl_aff_total = $total;
}

/*以下省略させていただきます*/



また、data/Smarty/templates/******(デフォルトではありません)/shopping/complete.tplのbody内に、以下を埋め込みました。

引用:

<img src="https://****(URL)****/action.php?cid=<!--{$tpl_aff_order_id}-->&amount=<!--{$tpl_aff_total}-->" height="1" width="1">
<img src="https://****(URL)****/action.php?g=g0131701&xid=<!--{$tpl_aff_order_id}-->&sft=<!--{$tpl_aff_total}-->" height="0" width="1">



代引き手数料などが含まれた合計金額を、小計金額のみにする記述・変更方法を教えて頂けませんでしょうか?

宜しくお願い致します。
shutta
投稿日時: 2012/6/1 17:13
対応状況: −−−
仙人
登録日: 2010/2/4
居住地: 関西
投稿: 835
Re: アフィリエイトタグについて
商品の合計金額であれば、dtb_orderのtotalではなくsubtotalで取れないでしょうか?


----------------

リゾート会員権(エクシブ等)の売買・仲介

htm0527
投稿日時: 2012/6/1 19:30
対応状況: −−−
常連
登録日: 2012/3/13
居住地:
投稿: 38
Re: アフィリエイトタグについて
ご返信ありがとうございます。


data/class/pages/shopping/LC_Page_Shopping_Complete.php


内の、totalという部分を(頭にsubをつけただけですが;)変更しました。


これで宜しかったのでしょうか?><
無知ですみません。

shutta
投稿日時: 2012/6/1 20:01
対応状況: −−−
仙人
登録日: 2010/2/4
居住地: 関西
投稿: 835
Re: アフィリエイトタグについて
はい、totalをsubtotalにするだけなんじゃないかと思います。

$total = $objQuery->get("dtb_order", "total", "order_id = ? ", array($order_id));



$total = $objQuery->get("dtb_order", "subtotal", "order_id = ? ", array($order_id));

で、動作の具合はどうでしょうか?


----------------

リゾート会員権(エクシブ等)の売買・仲介

htm0527
投稿日時: 2012/6/4 13:43
対応状況: −−−
常連
登録日: 2012/3/13
居住地:
投稿: 38
Re: アフィリエイトタグについて
ありがとうございます!

やってみます。
ご教授いただき本当にありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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
1296
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.