Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”

0 Пользователей и 1 Гость просматривают эту тему.

*

kachi

  • *
  • 1
  • +0/-0
    • Просмотр профиля
Здравствйуйте, есть такой глупый вопрос, который не понимаю как решить...
Вставляю данный скрипт
    <div id="hypercomments_widget"></div>
    <script type="text/javascript">
    _hcwp = window._hcwp || [];
    _hcwp.push({widget:"Stream", widget_id: 96280});
    (function() {
    if("HC_LOAD_INIT" in window)return;
    HC_LOAD_INIT = true;
    var lang = (navigator.language || navigator.systemLanguage || navigator.userLanguage || "en").substr(0, 2).toLowerCase();
    var hcc = document.createElement("script"); hcc.type = "text/javascript"; hcc.async = true;
    hcc.src = ("https:" == document.location.protocol ? "https" : "http")+"://w.hypercomments.com/widget/hc/96280/"+lang+"/widget.js";
    var s = document.getElementsByTagName("script")[0];
    s.parentNode.insertBefore(hcc, s.nextSibling);
    })();
    </script>
    <a href="http://hypercomments.com" class="hc-link" title="comments widget">comments powered by HyperComments</a>

Нужно его добавить на страничку с отзывами, к примеру http://www.site.ru/otzyvy/
А он добавляется на все страницы сразу, которые есть на этом сайте.
Добавляю его перед тегом закрывающем тегом </body> в xml файлик который отвечает на верстку html, не пойму как сделать что бы этот скрипт был на определенной странице.
За ранее благодарю :3

*

john

  • ***
  • 207
  • +6/-0
    • Просмотр профиля
Re: Вставить скрипт на определенную страницу
« Ответ #1 : 01 Ноября 2017, 23:31:59 »
Как вариант заключить в условие:
<xsl:if test="page/@id = 12">
...
</xsl:if>
@id - страницы отзывов