代码之家  ›  专栏  ›  技术社区  ›  Timur Gafforov

MODX革命:获得二级儿童

  •  0
  • Timur Gafforov  · 技术社区  · 7 年前

    我有网址:somesite。com/mypage?诊所=21&规范=我的专业化

    我有这个:

    [[!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的简介文本对页面进行排序;规范=我的专业化非常好

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

    我该怎么做? 提前非常感谢。

    1 回复  |  直到 7 年前
        1
  •  1
  •   Джорджио Бертони    7 年前
    &parents='21' &hideContainers='1' 
    

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