Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Ссылка на печать квитанции/счета

Автор cergey251Раздел Макросы UMI.CMS

Ответов: 4
Просмотров: 4221
Последний ответ 21 Декабря 2011, 22:08:50
от admin
Ссылка на главную в разных меню.

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

Ответов: 6
Просмотров: 4283
Последний ответ 31 Января 2012, 12:42:31
от admin
Отписка от рассылки - неправильная ссылка

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

Ответов: 3
Просмотров: 2166
Последний ответ 17 Октября 2014, 07:08:32
от SDS80
ссылка на страницу..

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

Ответов: 1
Просмотров: 1863
Последний ответ 21 Сентября 2012, 10:20:46
от niakriss
Не подтягивается ссылка из xsl

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

Ответов: 5
Просмотров: 1476
Последний ответ 16 Ноября 2015, 12:11:33
от Sumrakrnd

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

*

webtrend

  • **
  • 89
  • +0/-0
    • Просмотр профиля
Ссылка на дерево
« : 06 Августа 2015, 11:31:53 »
Добрый день, делаю слайдер в нем при выплывании текста на картинке хочу сделать кнопку подробнее, которая является ссылкой на дерево, так вот порос, как мне вывести корректное отображение этого поля в слайдере,
Пытаемся вывести так - <a href="{document(concat('upage://', @id, '.ssylka'))/udata/property/value}"

но ссылка отрабатывает не корректно выводится вида сайт/Разделы каталога%0A   Входные двери%0A

*

pandus

  • *
  • 36
  • +2/-0
    • Просмотр профиля
Re: Ссылка на дерево
« Ответ #1 : 06 Августа 2015, 13:45:50 »
Странный у Вас способ сделать слайдер, а что касается как обработать поле ссылка на дерево
Пример xml ссылка на дерево:
<property id="476" name="ssylka" type="symlink">
    <title>Навесное оборудование</title>
    <value>
        <page id="200" parentId="193" link="/navesnoe/wtki/wetka/" is-active="1" object-id="1165" type-id="146" update-time="1437776167" alt-name="wetka-gidravlicheskaya" xlink:href="upage://200">
            <basetype id="46" module="catalog" method="object">Объекты каталога</basetype>
            <name>Щетка гидравлическая</name>
        </page>
        <page id="201" parentId="194" link="/navesnoe/otvaly/otval-na-p/" is-active="1" object-id="1166" type-id="146" update-time="1437776177" alt-name="otval-na-pogruzchik" xlink:href="upage://201">
            <basetype id="46" module="catalog" method="object">Объекты каталога</basetype>
            <name>Отвал на погрузчик</name>
        </page>
    </value>
</property>

Вам нужно делать как то так:
<!-- Вызвать там, где нужно выводить результат -->
<xsl:apply-templates select="document(concat('upage://', @id, '.ssylka'))/udata/property/value/page" mode="pages_ssylka" />

<!-- Затем обработать -->
<xsl:template match="page" mode="pages_ssylka">
<a href="{@link}"><xsl:value-of select="name" /></a>
</xsl:template>

Либо через xsl:for-each сделать

*

webtrend

  • **
  • 89
  • +0/-0
    • Просмотр профиля
Re: Ссылка на дерево
« Ответ #2 : 06 Августа 2015, 17:57:44 »
спасибо,
подскажите Ваш способ обработки слайдера

*

pandus

  • *
  • 36
  • +2/-0
    • Просмотр профиля
Re: Ссылка на дерево
« Ответ #3 : 06 Августа 2015, 18:04:09 »
« Последнее редактирование: 06 Августа 2015, 18:06:03 от pandus »

*

webtrend

  • **
  • 89
  • +0/-0
    • Просмотр профиля
Re: Ссылка на дерево
« Ответ #4 : 06 Августа 2015, 18:06:12 »
спасибо я посмотрю Ваш вариант