1. Проверил USEL http://сайт/getSection/id_193/
Выводит Страница не найдена.
включил доступ к вызову usel через http протокол в config.ini
добавил строчку usel.http.allow = "1"
Так же ничего.
2. Для чего создаём тип данных "Usel каталог", дочерний к типу данных "Каталог"?
Мы же в нем группу или поля не создаем?
Может указать id типа данных "каталога"
На странице выводит "товаров нет"
Поэкспериментировал - в этом же типе данных для товаров, у поля ssylka_na_obekt, выбрал типа кнопка флажок вместо ссылка на дерево
1. getSection.xml остался без изменений, кроме как <page>{1}</page> заменил на <page>1</page>, иначе не работал
2. Вместо
<xsl:template match="/result[@method = 'category' and page/@type-id = 112]">
<xsl:apply-templates select="document(concat('usel://getSection/',@pageId))/udata" mode="getSection" />
</xsl:template>
Поставил
<xsl:template match="/result[@method = 'category'][/result/parents/page/@id = '192' or /result/page/@id = '192']" priority="1">
<xsl:apply-templates select="document('usel://getSection/?limit=&specials-limit;')" mode="getSection" />
</xsl:template>
Начиная с корневого каталога, вывел все товары у которых стоит галочка.