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

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - pandus

Страницы: 1 2 [3]
31
Шаблоны XSLT / Re: Лишний <br/>
« : 01 Января 2016, 14:29:05 »
Да наверно решился) Уже не помню правда как :)

32
Шаблоны XSLT / Re: Ссылка на дерево
« : 06 Августа 2015, 18:04:09 »

33
Шаблоны XSLT / Re: Ссылка на дерево
« : 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 сделать

34
Шаблоны XSLT / Лишний <br/>
« : 05 Августа 2015, 13:59:56 »
Привет Всем! Кто нибудь сталкивался с такой проблемой:
В UMI.CMS в шаблоне xslt в любом блоке xsl:template вставляю тег <br/> в браузере получаю <br><br>
Для примера, вызывал так:
<xsl:template match="result[@module = 'catalog' and @method = 'category']">
    <xsl:call-template name="br"/>
</xsl:template>

<xsl:template name="br">
    <br/>
</xsl:template>
Или просто вставить br в template, всё тоже самое.
Всегда на выходе в браузере уже 2 br
В чём может быть проблема ?

35
А можно ли как то скачать ваш модуль в обход юми маркет) ?

36
У Вас ошибка в шаблоне
$FORMS['menu_block_level1'] = <<<END
<div id="sub_m">
<ul>
%lines%
</ul>
<>
 
END;

DIV забыли закрыть

Страницы: 1 2 [3]