Почему pdoSitemap не работает с двумя параметрами?
Приветствую! Подскажите пожалуйста, что не так делаю. Вывожу в карте сайта pdoSitemap родителя и потомков.
Или исключаю родителя и потомков.
Если есть два параметра resources и parents в которых есть положительные значения, то снипет не работает, не выводит ресурсы.
&resources=`7`
&parents=`7`
Но если значения отрицательные то работает
&resources=`-7`
&parents=`-7`
Вот полный вызов
Или исключаю родителя и потомков.
Если есть два параметра resources и parents в которых есть положительные значения, то снипет не работает, не выводит ресурсы.
&resources=`7`
&parents=`7`
Но если значения отрицательные то работает
&resources=`-7`
&parents=`-7`
Вот полный вызов
[[pdoSitemap?
&tpl=`sitemap_tpl`
&resources=`7`
&parents=`7`
&tplWrapper=`@INLINE <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">[[+output]]</urlset>`
]]Что не так с положительными значениями? Почему не работает? Комментарии: 17
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
В запросе будет что-то типа «parent IN (7) AND id IN (7)». Соответственно если тебе нужно вывести 7 ресурс и его потомков указывай в parents родителя ресурса 7, а в resources тех соседей ресурса 7, которых не нужно выводить со знаком минус.
РОДИТЕЛЬ НЕ НУЖЕН — 2
— ребенок не нужен
— ребенок не нужен
— РОДИТЕЛЬ НУЖЕН — 7
— ребенок нужен
— ребенок нужен
&tpl=`sitemap_tpl`
&parents=`7`
&tplWrapper=`@INLINE [[+output]]`
]] вывести у кого родитель id = 7
&tpl=`sitemap_tpl`
&hideContainers=`1`
&resources=`7`
&parents=`7`
&tplWrapper=`@INLINE [[+output]]`
]] если не поможет то скорей всего sitemap_tpl использует то что нет у родителя
&showUnpublished =`0` Показывать неопубликованные ресурсы.
&showDeleted =`0` Показывать удалённые ресурсы.