私はJoomla(1.5.14)/ Virtuemart(1.1.3)のWebサイトで作業していますが、カテゴリ説明でPHPを使用できないためにいくつかのAdWordsコードスニペットを実装する際に問題が発生しました。 Virtuemartのエリア。一部のコードを隠すのに役立つ必要があります
これは私が達成したかったものです。
次のように私はメインのAdWordsは、ウェブサイトのメイン「のindex.php」ファイルにスニペットている:特定のページ
<?php if ($HideAdWords != "yes") : ?>
<!-- Google Code for Every user Remarketing List -->
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = ###;
var google_conversion_language = "en";
var google_conversion_format = "3";
var google_conversion_color = "666666";
var google_conversion_label = "###";
var google_conversion_value = 0;
/* ]]> */
</script>
<?php if ($_SERVER['HTTPS']) { ?>
<script type="text/javascript" src="https://www.googleadservices.com/pagead/conversion.js">
<?php } else { ?>
<script type="text/javascript" src="http://www.googleadservices.com/pagead/conversion.js">
<?php }?>
</script>
<noscript>
<div style="display:inline;">
<!--<img height="1" width="1" style="border-style:none;" alt="" src="###"/>-->
</div>
</noscript>
<?php endif; ?>
を私はしたい、以下のPHPスニペットと一緒に別のアドワーズ広告のコードが含まれてこのページを閲覧する際のページからコードの元の部分を削除します。入力する際
<?php
$HideAdWords = "yes";
?>
これは、私はPHPを使用することはできませんよ、これを適用する必要があるページのほとんどにしかしに私はそれを望んで何をしましたPHPをVirtuemartのカテゴリの説明に変更を保存するとそれは任意のPHPコードをコメントアウトし、役に立たなくします。
私は可能な限り検索しようとしており、Joomla/Virtuemart固有のウェブサイト/フォーラムを試しました。私はJavaScriptをこれらのカテゴリ記述領域で動作させることができたので、JavaScriptでこの効果を再現できるかどうか、あるいはもっと良い解決策を考えるかもしれないのかどうか疑問に思っていましたか?
私は明らかにされていることを願って、どんな助けも本当に感謝します。
親切にしてください。
*編集:固定された不特定のタイトル。
javascriptで 'if(hideAdWords)'ブロックを書くことはできませんか?変数にアクセスしてjavascriptに渡すだけでよいのです。 – Basti