我正在Joomla(1.5.14)/ Virtuemart(1.1.3)網站上工作,並且由於無法在類別描述中使用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代碼段沿不同的AdWords代碼,希望瀏覽此頁面時從網頁刪除原始代碼片段:
<?php
$HideAdWords = "yes";
?>
這沒有做什麼,我想它但是在大部分的網頁我需要申請這個我無法使用PHP,當進入將PHP保存到Virtuemart中的類別描述中它評論任何PHP代碼,並使其無用。
我試過儘可能多的搜索,並嘗試了Joomla/Virtuemart特定的網站/論壇。我設法讓JavaScript在這些類別描述領域工作,所以我想知道是否我可以用JavaScript複製這種效果,或者你們可以想出更好的解決方案?
我希望我已經清楚,任何幫助將非常感激。
親切的問候。
*編輯:固定非特定標題。
難道你不能只在javascript中編寫if(hideAdWords)'--block?您只需要訪問變量並將其傳遞給JavaScript,不知何故。 – Basti 2012-04-10 02:01:28