MODX革命:获得二级儿童

时间:2017-08-22 17:49:36

标签: modx-revolution modx-resources

我有网址:somesite.com/mypage?clinic=21&spec=myspecialisation

在我的结构中,我有诊所 - >父母 - >要整理的最终资源

我有这个:

[[!getPage? 
    &elementClass=`modSnippet` 
    &element=`getResources` 
    &parents=`10,15,12`
    &resources=`-7,-8`
    &depth=`2`
    &limit=`21` 
    &pageVarKey=`page` 
    &includeTVs=`1` 
    &includeContent=`1` 
    &tpl=`pageAllDoctors` 
    &hideContainers=`true`
    &sortby=`FIELD(modResource.id, 456,331,390,491,2756,505,634,699,941,1044,1377,1436,1449,1678,1722,1711,1828,2007,2094,2184,2324,2487,2527)`
    &where=`[{"introtext:LIKE":"%[[!searchFieldClinic? &field=`spec`]]%", "AND:template:=":104}]`]]
[[+total:is=``:then=`&nbsp;&nbsp;&nbsp;&nbsp;nothing found.<br/><br/><br/>`:else=``]]

它使用url&amp; spec = myspecialisation中的introtext对页面进行了整理

问题:getPage语句中的&parents= 10,15,12列表应该是在url中clinic=21参数中指定的页面的子页面列表

我该怎么做? 非常感谢。

1 个答案:

答案 0 :(得分:1)

&parents='21' &hideContainers='1' 

你会隐藏诊所的孩子,这些孩子是其他资源的父母。也许你应该增加&depth