0

私には仕事があり、調査を行いましたが、まだ完了できません。OpenCartを使用しています。そして、サンキュー ページに (tradetracker と daisycon からの) コード トラッキングを追加する必要があります。どうすればいいですか?

4

1 に答える 1

1

独自の拡張機能を作成することに慣れておらず、トラッキング コードが JavaScript または HTML である場合は、テンプレートに直接配置できます。必要なテンプレートは /catalog/view/theme/default/template/common/success.php にあります。

唯一の問題は、ページが読み込まれるたびにこれが起動することです。成功はこのテンプレートに行きます。

これを修正するには、コントローラーに移動して小さな追加を行う必要があります。

探す:

if (isset($this->session->data['order_id'])) {

読みの下に新しい行を追加します。

$this->data['enable_tracking'] = TRUE;

テンプレートに戻り、追加したトラッキング コードを次のように囲む if ステートメントを追加するだけです。

<?php if($enable_tracking === TRUE){ ?>
Delete this line and replace with tracking code
<?php } ?>

それはあなたの問題を解決するはずです。

于 2012-12-05T16:56:41.157 に答える