гугл в XSL

#
гугл в XSL
Здравствуйте!

Подскажите, а можно в сам шаблон XSL вставить рекламный код гугл?
Напрямую не получается! Видимо нужно дополнительные теги прописывать?

Спасибо!  
Andrey
Модератор
#
Re: гугл в XSL
andrey,
Примеры подключения JS есть на сайте: http://www.hostcms.ru/forums/22/111/
#
Re: гугл в XSL
Примеры есть и рекомендации на форуме то-же, но при данном внедрении кода выводиться просто текст этого кода.

Взгляните, если несложно. Может, что то не так!

<xsl:text disable-output-escaping="yes">
<![CDATA[
<script type="text/javascript"><!--
google_ad_client = "pub-1159256116667465";
/* 468x60, создано 05.06.10 */
google_ad_slot = "1538004802";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
]]>
</xsl:text>
Andrey
#
Re: гугл в XSL
HostCMS писал(а):
Для вывода JavaScript кода используем:
<SCRIPT>
<xsl:comment>
<xsl:text disable-output-escaping="yes">
<![CDATA[
ЗДЕСЬ_КОД
]]>
</xsl:text>
</xsl:comment>
</SCRIPT>


тег script - перед тегом xsl:text
Модератор
#
Re: гугл в XSL
andrey,
Покажите ссылку на страницу, где внедряете.
#
Re: гугл в XSL
Я может быть, что те неправильно понимаю!?
Я пытаюсь вставить код в шаблон "ВыводЕдиницыИнформационнойСистемы! сразу после заголовка, т.е. хочу, что бы реклама выводилась между заголовком и началом стати.  

Более полный код:

                <h1>
      <xsl:value-of disable-output-escaping="yes" select="item_name"/>
      </h1>
         
<xsl:text disable-output-escaping="yes">
<![CDATA[

<script type="text/javascript"><!--
google_ad_client = "pub-1159256116667465";
/* 468x60, создано 05.06.10 */
google_ad_slot = "1538004802";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>


]]>
</xsl:text>


         
<!-- Путь к группе -->
         <xsl:apply-templates select="//group[@id=$parent_group_id]" mode="goup_path"/> ..........

В результате во всех статьях выодиться между заголовком и статьей текст:

<script type="text/javascript"><!-- google_ad_client = "pub-1159256116667465"; /* 468x60, создано 05.06.10 */ google_ad_slot = "1538004802"; google_ad_width = 468; google_ad_height = 60; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
Andrey
#
Re: гугл в XSL
<script type="text/javascript">
<xsl:comment>
<xsl:text disable-output-escaping="yes">
<![CDATA[
google_ad_client = "pub-1159256116667465";
google_ad_slot = "1538004802";
google_ad_width = 468;
google_ad_height = 60;
]]>
</xsl:text>
</xsl:comment>
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
#
Re: гугл в XSL
Да, этот вариант работает!
Большое спасибо!
Andrey
Авторизация