2

VirtueMart を使用して Joomla ベースの Web サイトにアフィリエイト トラッカー コードを追加したいと考えています。サンキューページにコードを追加するように言われましたが、わかりませんでした。VirtueMart のバージョンは 2.0.12 で、コードは

<script src="http://network.clickbanner.gr/i_sale_third/10566/SALE_AMOUNT/TRANSACTION_ID
/OPTIONAL_INFORMATION&sale_status=P"></script>
<noscript><img src="http://network.clickbanner.gr/i_track_sale/10566/SALE_AMOUNT/TRANSACTION_ID
/OPTIONAL_INFORMATION&sale_status=P"></noscript>

SALE_AMOUNTを注文の税抜価格にtransaction_id、を注文 IDに置き換える必要があります。これを達成する方法はありますか?

4

2 に答える 2

3

解決:

ありがとうページの出力は、/ plugins / vmpayment / standard / standard.php(標準の支払い方法の場合)または/plugins/vmpayment/paypal/paypal.phpで編集できます。$html関数内の変数を見つけてplgVmConfirmedOrder($cart, $order)、行の後に必要なコードを追加します$html .= '</table>' . "\n";(行135)。私の場合、コードは次のとおりです。

$html .= '<script src="http://network.clickbanner.gr/i_sale_third/10566/'.$order['details']['BT']->order_subtotal.'/'.$order['details']['BT']->order_number.'
/OPTIONAL_INFORMATION&sale_status=P"></script><noscript><img src="http://network.clickbanner.gr/i_track_sale/10566/'.$order['details']['BT']->order_subtotal.'/'.$order['details']['BT']->order_number.'/OPTIONAL_INFORMATION&sale_status=P"></noscript>';
于 2012-11-07T17:56:43.150 に答える
1

あなたはこのように達成することができます、

First the order confirmation page of VM2.x is order_done.php 
the file you can find in the path : components/com_virtuemart/view/cart/tmpl/order_done.php

第二に。

注文テーブルに保存されているVMに配置された注文#__virtuemart_orders

with order id you can find all the amounts. with tax without tax etc.
(order_number,order_pass,order_total,order_subtotal,order_tax)
于 2012-11-07T04:31:43.313 に答える