Я работаю над сайтом Joomla (1.5.14)/Virtuemart (1.1.3), и у меня возникла проблема с внедрением некоторых фрагментов кода AdWords из-за невозможности использования PHP в описании категории области в 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; ?>
На некоторых страницах я включил другой код AdWords вместе со следующим PHP сниппеты, желая удалить оригинальный фрагмент кода со страницы при просмотре этой страницы:
<?php
$HideAdWords = "yes";
?>
этого делать то, что я хотел, чтобы это, однако на большинстве страниц мне нужно применить это я не могу использовать PHP, при вводе PHP в описание категории в Virtuemart, при сохранении изменений он комментирует любой PHP-код и делает его бесполезным.
Я попытался найти столько, сколько смогу, и попробовал конкретные сайты/форумы Joomla/Virtuemart. Мне удалось заставить JavaScript работать в этих разделах описания категорий, поэтому мне было интересно, может ли я воспроизвести этот эффект с помощью JavaScript или, может быть, вы, ребята, можете подумать о лучшем решении?
Надеюсь, что я был ясен, любая помощь была бы действительно оценена.
С уважением.
* изменение: фиксированный неспецифический заголовок.
Не могли бы вы просто написать 'if (hideAdWords)' -block в javascript? Вам просто нужно было бы получить доступ к переменной и передать ее javascript. – Basti