ネットショップを無料で構築します!成果報酬型だから運営固定費もゼロ!

ネットショップ構築&運営サポート|ビー・フレンド<Be-friend>

広島県広島市内であれば直接お伺いします♪

トップページ > 2012年12月

EC-CUBEカスタマイズ - アフィリエイトタグを設定(イークリック)


EC-CUBEに「イークリック」のアフィリエイトタグを設定したので備忘録としてまとめておきます。

本カスタマイズを行うにあたりまして、以下の記事を参考にさせていただきました。

EC-CUBEにアフィリエイト◯のコンバージョンタグを設置する

【カスタマイズ要件】

  • オーダーIDの取得
  • 購入価格(税抜)の取得

【動作確認バージョン】

  • EC-CUBE 2.12.1

事前準備

イークリックの管理画面からアフィリエイトのコンバージョンタグを確認しておく。

PHPファイルの編集

[eccube]/data/class/pages/shopping/LC_Page_Shopping_Complete.php

function action() {

変更前
        $this->arrInfo = SC_Helper_DB_Ex::sfGetBasisData();
        unset($_SESSION['order_id']);
変更後
        $this->arrInfo = SC_Helper_DB_Ex::sfGetBasisData();
        $objPurchase = new SC_Helper_Purchase_Ex();
        // 注文番号をセットする
        $this->order_id = $_SESSION["order_id"];
        // 受注情報をセットする
        $this->arrOrder = $objPurchase->getOrder($_SESSION["order_id"]);
        unset($_SESSION['order_id']);

テンプレートの編集

[eccube]/data/Smarty/templates/default/shopping/complete.tpl

任意の場所(「・・・よろしくお願い申し上げます。</p>」の下あたり)にコンバージョンタグを設置

以下追加
            <img src="http://www.e-click.jp/applications/applicate/(イークリックから発行される識別番号)/<!--{math equation="subtotal - tax" subtotal=$arrOrder.subtotal|h tax=$arrOrder.tax|h}-->/<!--{$order_id}-->" height="1" width="1" />

EC-CUBEの購入情報には税抜の購入代金のデータがないため、math関数を使って[税込価格]から[消費税]を引くという計算をしています。
(本来であればPHPファイルの方で計算すべきだと思うので結構強引な方法かもしれません...。)

2012年12月 7日



代表よりご挨拶

担当者よりご挨拶

ネットショップの開業をお考えの方、ぜひ一度当社にご相談ください。プランニングから構築・運営管理まで、当社がフルサポートいたします。ご相談は無料ですのでお気軽にどうぞ♪

〒730-0041
広島県広島市中区小町1-27
清和ビル302《FLAGS Hiroshima》
E-mail;
contact☆be-friend.biz
(☆を@に書き換えてお送りください)
営業時間 AM9:00~PM6:00
(土・日・祝日を除く)

お問い合わせはこちら »

社名に込めた思い


 befriend 
[他動詞]

訳)友人になる・仲良くなる・~の味方となる・助ける、など。

他動詞とは、相手がいて初めて意味を成す言葉のことを指します。
これを当社に置き換えると、相手とはお客さまのこと。つまり、お客さまの助けになりたい、お客さまのお役に立ちたいという思いを込めて社名としました。

お客さまから「ありがとう」の言葉をいただけるよう、精一杯お手伝いすることをお約束します。