Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Помогите пожалуйста с функционалом "Заказ в 1 клик"

Автор teamquatroРаздел Настройка системы и модулей

Ответов: 1
Просмотров: 1311
Последний ответ 19 Мая 2015, 11:27:45
от teamquatro
Помогите настроить модуль оплаты через Webmoney!

Автор DalРаздел Custom макросы

Ответов: 4
Просмотров: 2679
Последний ответ 05 Декабря 2013, 20:02:08
от admin
Помогите вывести все объекты каталога вложенность 10 из корня

Автор rob1nРаздел Шаблоны XSLT

Ответов: 3
Просмотров: 1804
Последний ответ 13 Апреля 2017, 14:45:10
от rob1n
Списание со складов (помогите пожалуйста разобраться)

Автор serhioРаздел Custom макросы

Ответов: 0
Просмотров: 1785
Последний ответ 30 Июля 2012, 15:49:41
от serhio
Помогите вывести данные полученные из xml в TPL шаблон

Автор fantom103Раздел Custom макросы

Ответов: 2
Просмотров: 4691
Последний ответ 15 Октября 2014, 14:31:48
от fantom103

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

*

aizul

  • **
  • 94
  • +0/-0
    • Просмотр профиля
Помогите вставить скрипт
« : 05 Декабря 2013, 11:27:46 »
Помогите пожалуйста вставить такой код на страницу:
<script src="http://ui.sletat.ru/client/linker_hot.js?settings={formViewMode:'block'}&sfx=_acSr2" type="text/javascript"></script><iframe id="sm2_slySearch_acSr2" src="http://ui.sletat.ru/HotForm.html?sfx=_acSr2&fbg=ffffff&mbg=ffffff&bbg=ffffff&bbd=eeeeee&cbd=abadb3&c1=222222&c2=838383&c3=9d1414&c4=dac6a1&style=.full.country%20span%23main%7Bfont-weight%3A%20normal%20!important%3B%7D.full.country%20span%23main%7Bfont-style%3A%20italic%20!important%3B%7D&currency=RUB&tpl=full&dptCity=832&country=40&countriesAmount=14&noMoreCountries=0&stpl=%D0%93%D0%BE%D1%80%D1%8F%D1%89%D0%B8%D0%B5%20%D1%82%D1%83%D1%80%D1%8B%20(%D0%9D%D0%B8%D0%B6%D0%BD%D0%B5%D0%BA%D0%B0%D0%BC%D1%81%D0%BA)&settings={'plugins':[]}" style="background:url('http://ui.sletat.ru/gfx/ld3.gif') no-repeat center center;" width="648" height="862.5" frameborder="0" scrolling="no"></iframe>

 <iframe allowtransparency="true" onload="sm2_sly_acSr2.init()" id="sm2_slyResult_acSr2" src="http://ui.sletat.ru/HotResult.html?sfx=_acSr2&fbg=ffffff&mbg=ffffff&bbg=ffffff&bbd=eeeeee&cbd=abadb3&c1=222222&c2=838383&c3=9d1414&c4=dac6a1&style=.full.country%20span%23main%7Bfont-weight%3A%20normal%20!important%3B%7D.full.country%20span%23main%7Bfont-style%3A%20italic%20!important%3B%7D&currency=RUB&rc=5&stpl=%D0%93%D0%BE%D1%80%D1%8F%D1%89%D0%B8%D0%B5%20%D1%82%D1%83%D1%80%D1%8B%20(%D0%9D%D0%B8%D0%B6%D0%BD%D0%B5%D0%BA%D0%B0%D0%BC%D1%81%D0%BA)&settings={'plugins':[]}" height="320" width="645" frameborder="0" style="display:none" scrolling="no"></iframe>

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Помогите вставить скрипт
« Ответ #1 : 05 Декабря 2013, 13:10:28 »
aizul, для того, чтобы вам помочь не плохо было бы прочитать развернутый вопрос. Куда вы это хотите вставить, что уже пробовали, что получилось, что не получилось и какого идеально конечного результата ожидаете?

*

aizul

  • **
  • 94
  • +0/-0
    • Просмотр профиля
Re:Помогите вставить скрипт
« Ответ #2 : 05 Декабря 2013, 15:05:26 »
Это скрипт "горящие туры". В админке сайта вставляю этот код в созданную страницу, но в результате на странице ничего не отображается.
Пробовал заменить & на &amp; и использовал CDATA. Когда вставляю код  через html форму, то часть символов преобразуется и на странице ничего не отображается.

*

e.ioffe

  • ****
  • 369
  • +81/-2
  • Профессиональная разработка на UMI.CMS.
    • Просмотр профиля
    • Fullspace - Лучший хостинг для UMI.CMS
Re:Помогите вставить скрипт
« Ответ #3 : 05 Декабря 2013, 17:14:14 »
Это скрипт "горящие туры". В админке сайта вставляю этот код в созданную страницу, но в результате на странице ничего не отображается.
Пробовал заменить & на &amp; и использовал CDATA. Когда вставляю код  через html форму, то часть символов преобразуется и на странице ничего не отображается.

Дайте ссылку на страницу, а также шаблон xslt, который отвечает за ее вывод.
Ускорение сайта на UMI.CMS - http://speed.umispec.ru/

*

aizul

  • **
  • 94
  • +0/-0
    • Просмотр профиля
Re:Помогите вставить скрипт
« Ответ #4 : 05 Декабря 2013, 17:46:38 »
Вот шаблон:
<?xml version="1.0" encoding="utf-8"?>
<!--<!DOCTYPE xsl:stylesheet SYSTEM "ulang://i18n/smthng.dtd:file">
-->
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:umi="http://www.umi-cms.ru/TR/umi">

<xsl:output encoding="utf-8" method="html" indent="yes"
doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
/>

<xsl:include href="common.xsl" />

<xsl:template match="/">
<html class="u-eip">
<head>
<link rel="icon" href="/favicon.png" type="image/x-icon" />
<link rel="search" type="application/opensearchdescription+xml" href="/xsl/onlineSearch/description.xml" title="Search on UMI.CMS" />
<xsl:value-of select="document('udata://system/includeQuickEditJs')/udata" disable-output-escaping="yes" />
<link type="text/css" rel="stylesheet" href="/css/cms/style2.css" />
<title>
<xsl:value-of select="result/@title" />
</title>
<link rel="shortcut icon" type="image/x-icon" href="/favicon.png" />
<!--[if lte IE 7]>
      <style type="text/css">
        .clearfix {
          zoom: 1;     /* triggers hasLayout */
          display: block;     /* resets display for IE/Win */
          }  /* Only IE can see inside the conditional comment
          and read this CSS rule. Don't ever use a normal HTML
          comment inside the CC or it will close prematurely. */
          .expandingBoxFix {
           word-wrap: break-word;
          }
      </style>
    <![endif]-->
</head>

<body>
  <div class="global_container_ expandingBoxFix">
   <header class="header clearfix">
    <div class="c_wrapper2 clearfix">
     <a href="/"><img class=" logo" src="/images/cms/content/logo.png" alt="" width="268" height="88" /></a>
<xsl:apply-templates select="document('udata://content/menu/')/udata"/>
     <div class="c_wrapper5">
      <img class="tel" src="/images/cms/content/tel.png" alt="" width="167" height="44" />
  <a href="http://vk.com/zhchem" target="_blank"><img class="social_button" src="/images/cms/content/vkontakte.png" alt="" height="30" /></a>
  <a href="http://instagram.com/nkchemodan" target="_blank"><img class="" src="/images/cms/content/instagram.png" alt="" height="30" /></a>
     </div>
    </div>
    <div class="c_wrapper3 clearfix">
     <a href="/find/" class="link"><img src="/images/cms/content/find.png" alt="" width="241" height="62" /></a>
     <a href="/hotline/" class="link_2"><img src="/images/cms/content/hotline.png" alt="" width="317" height="99" /></a>
    </div>
   </header>
   <footer class="content clearfix">

<div class="chemodan">
<h1 class="top-holder">Путешествие начинается с жёлтого чемодана!</h1>
   <div class="sh-top"></div>
   
      <div class="sh-sl">
         <div class="sh-sr">
            <div class="sh-content">


<h1 umi:element-id="{result/@pageId}" umi:field-name="h1" umi:delete="delete" umi:empty="Заголовок страницы">
<xsl:value-of select="result/@header" />
</h1>
<xsl:apply-templates select="document('udata://system/listErrorMessages')/udata" />
<xsl:apply-templates select="result" />

<div class="sh-center"></div>

<div id="bottom">
<div id="left-bottom">
<script type="text/javascript" src="//vk.com/js/api/openapi.js?101"></script>

<!-- VK Widget -->
<div id="vk_groups"></div>
<script type="text/javascript">
VK.Widgets.Group("vk_groups", {mode: 0, width: "220", height: "510", color1: 'FFFFFF', color2: '2B587A', color3: '5B7FA6'}, 54697498);
</script>
</div>
<div id="right-bottom"></div>
<div id="center-bottom">
<strong>Погода</strong>
<script src="http://pics.rbc.ru/js/rbc_weather.js"></script>
<script>
print_ind('_37001_-_27612_-_33008_-_33929_-_17300_-_16716_-_48455_-_09385_-_12843_-_12375_-_17609_-_72295_-_07149_-_54511_-_11518_-_16242_-_17060_-_47662_-_60715_-_02974_');
</script>
</div>
</div>

</div></div></div>
<div class="sh-bottom">
<div style="float:left;"> </div>
<div style="float:right;"><img class="copy" src="/images/cms/content/design.gif" alt="" width="209" height="44" /></div>
</div>
   
</div>

   </footer>
  </div>
 </body>
</html>
</xsl:template>

</xsl:stylesheet>

Вот страница http://xn--80aaejefvplmi8b1dj2cxf.xn--p1ai/hotline/

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Помогите вставить скрипт
« Ответ #5 : 05 Декабря 2013, 19:47:26 »
Это скрипт "горящие туры". В админке сайта вставляю этот код в созданную страницу, но в результате на странице ничего не отображается.
Пробовал заменить & на &amp; и использовал CDATA. Когда вставляю код  через html форму, то часть символов преобразуется и на странице ничего не отображается.

Если я правильно вас понял, то вы говорите про html поле "контент", и вставляете вы его через кнопку "отобразить содержимое в виде html". Скорее всего при сохранении страницы после вставки кода, какие-то куски данного кода режутся или преобразуются... силами tinyMCE, так как у него есть четкий список разрешенных тегов и атрибутов.

Чтобы окончательно в этом убедиться, вставьте данный код в шаблон xslt, экранировав его (поместив в  cdata блок).

Если заработает, то то попробуйте один из вариантов:

1. Оставьте код в шаблоне (указав что он должен выводиться только для этой страницы) то попробуйте один из вариантов:

2. Создайте с типе данных, который вы используете для страницы для вывода вашего кода,  дополнительное поле (типа "простой текст", например с название "горячие трубы"\"hot_tubing"). В него впишите ваш js код, а в поле "Контент" в нужном месте вставьте строчку %hot_tubing%. По идее, это должно привести к выводу js кода в указанном месте, а поле типа "простой текст" никак не будет менять содержимое кода при сохранении страницы в админке.

 попробуйте вставить этот код в шаблон,
« Последнее редактирование: 05 Декабря 2013, 19:53:04 от admin »

*

aizul

  • **
  • 94
  • +0/-0
    • Просмотр профиля
Re:Помогите вставить скрипт
« Ответ #6 : 06 Декабря 2013, 09:37:37 »
Первый вариант вывел сам код прямо на странице. Помог второй вариант.
Большое спасибо. :)