バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > オプト ADPLANタグ 紐付けコンバージョンタグ

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
GonGon
投稿日時: 2009/3/16 17:15
対応状況: −−−
常連
登録日: 2008/7/10
居住地: 東京都
投稿: 64
オプト ADPLANタグ 紐付けコンバージョンタグ
オプトのADPLAN 紐付けコンバージョンタグの埋め込み方をご教示頂けないでしょうか。

<SCRIPT LANGUAGE="JavaScript">
var adptg_domain = "https://r.advg.jp" , adptg_args_list;
if(adptg_args_list == undefined) adptg_args_list = new Array();
adptg_args_list.push("adptg_aid=1111&adptg_pid=1&adptg_sales=***&prodid=***&number=***&userid=***");
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript" src="https://r.advg.jp/adptg_count/js/cv.js"></SCRIPT>

上記ソースの

adptg_args_list.push("adptg_aid=1735&adptg_pid=1&adptg_sales=***&prodid=***&number=***&userid=***");

“***”部分にそれぞれ

adptg_sales = 売上金額
prodid = 商品ID
number = 購入個数
userid = ユーザーID

の変数をセットしたいのですが、何を書けばいいのか分かりません。
お分かりの方がいらっしゃいましたら、ご教示の程よろしくお願いいたします。

EC-CUBE Version 2.3.2
PHP Version
PHP 5.1.6
DB Version
MySQL 5.0.45
seasoft
投稿日時: 2009/3/16 17:42
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: オプト ADPLANタグ 紐付けコンバージョンタグ
どのページに埋め込むかにもよりますが、当該項目が画面出力されているページで行うのでしたら、/data/Smarty/templates/default/*.tpl の編集になると思います。画面出力されていないページで行うのでしたら、*.php の編集も必要かもしれません。

*.tpl 中の <!--{$***}--> を真似るのが近道かな。


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

GonGon
投稿日時: 2009/3/16 17:56
対応状況: −−−
常連
登録日: 2008/7/10
居住地: 東京都
投稿: 64
Re: オプト ADPLANタグ 紐付けコンバージョンタグ
ご返答ありがとうございます。
試しに、
Smarty/templates/default/shopping/complete.tpl
の中に

<SCRIPT LANGUAGE="JavaScript">
var adptg_domain = "https://r.advg.jp" , adptg_args_list;
if(adptg_args_list == undefined) adptg_args_list = new Array();
adptg_args_list.push("adptg_aid=1111&adptg_pid=1&adptg_sales=<!--{$tpl_total_pretax|number_format}-->&prodid=***&number=<!--{$arrProductsClass[cnt].quantity|number_format}-->&userid=***");
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript" src="https://r.advg.jp/adptg_count/js/cv.js"></SCRIPT>

と、してみたのですが
<!--{$tpl_total_pretax|number_format}-->
<!--{$arrProductsClass[cnt].quantity|number_format}-->
共に0が返ってきます。

度々で恐縮ですが、よろしくお願いいたします。
seasoft
投稿日時: 2009/3/16 18:00
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: オプト ADPLANタグ 紐付けコンバージョンタグ
Smarty/templates/default/shopping/complete.tpl 中で、
・<!--{$tpl_total_pretax|number_format}-->
・<!--{$arrProductsClass[cnt].quantity|number_format}-->
って使われてますか?

EC-CUBEコミュニティ(eccube-comu) で確認した範囲だと、使われていないようなのですが・・・


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

GonGon
投稿日時: 2009/3/16 18:09
対応状況: −−−
常連
登録日: 2008/7/10
居住地: 東京都
投稿: 64
Re: オプト ADPLANタグ 紐付けコンバージョンタグ
度々、ありがとうございます。
Smarty/templates/default/shopping/confirm.tpl
の中にありました、
小計、個数部分
<!--{$arrProductsClass[cnt].quantity|number_format}-->
<!--{$tpl_total_pretax|number_format}-->
を入れてみました。
GonGon
投稿日時: 2009/3/16 19:46
対応状況: −−−
常連
登録日: 2008/7/10
居住地: 東京都
投稿: 64
Re: オプト ADPLANタグ 紐付けコンバージョンタグ
度々、申し訳ございません。

Smarty/templates/default/shopping/confirm.tpl
に、下記ソースを記載したところうまく変数が収まりました。
しかし、
Smarty/templates/default/shopping/complete.tpl
に記載すると、何も表示されません。

complete.tplでカート内の情報がなくなっているのでしょうか?
complete.tplにて下記ソースが、動くようにしたいのですが
何か方法がありますでしょうか?
よろしくお願いいたします。

<!--{section name=cnt loop=$arrProductsClass}-->
<SCRIPT LANGUAGE="JavaScript">
var adptg_domain = "https://r.advg.jp" , adptg_args_list;
if(adptg_args_list == undefined) adptg_args_list = new Array();
adptg_args_list.push("adptg_aid=1735&adptg_pid=1&adptg_sales=<!--{$arrProductsClass[cnt].total_pretax|number_format}-->&prodid=<!--{$arrProductsClass[cnt].name|escape}-->&number=<!--{$arrProductsClass[cnt].quantity|number_format}-->&userid=<!--{$arrData.order_name01|escape}--> <!--{$arrData.order_name02|escape}-->");
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript" src="https://r.advg.jp/adptg_count/js/cv.js"></SCRIPT>
<!--{/section}-->
seasoft
投稿日時: 2009/3/16 21:11
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: オプト ADPLANタグ 紐付けコンバージョンタグ
> complete.tplでカート内の情報がなくなっているのでしょうか?
> complete.tplにて下記ソースが、動くようにしたいのですが
> 何か方法がありますでしょうか?

「情報がなくなっている」のではなく、「情報を格納していない」のだと思います。

confirm.tpl の呼び出し(読み込み?)元のPHPファイルではセットしている Smarty 変数を complete.tpl の呼び出し元ではセットしていないのだと思います。


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

GonGon
投稿日時: 2009/3/17 0:56
対応状況: −−−
常連
登録日: 2008/7/10
居住地: 東京都
投稿: 64
Re: オプト ADPLANタグ 紐付けコンバージョンタグ
ありがとうございます。

class/pages/shopping/LC_Page_Shopping_Complete.php

を修正すれば良いような気がするのですが、どのようにして格納すればよいのでしょうか?

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

seasoft
投稿日時: 2009/3/17 1:12
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: オプト ADPLANタグ 紐付けコンバージョンタグ
/data/class/pages/shopping/LC_Page_Shopping_Confirm.php
の中で必要なロジックを特定して、移植するのが早い予感がします。


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

GonGon
投稿日時: 2009/3/17 1:35
対応状況: −−−
常連
登録日: 2008/7/10
居住地: 東京都
投稿: 64
Re: オプト ADPLANタグ 紐付けコンバージョンタグ
/data/class/pages/shopping/LC_Page_Shopping_Confirm.php
から、いろいろ移植してみたのですが
Fatal error: Call to a member function sfTotalCart() on a non-object
と、エラーが出てしまいます。

具体的にこの部分とか、お分かりになりましたらご教示頂ければ幸いです。
どうぞ、よろしくお願いいたします。
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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