我的getResources调用遇到了问题。它应该从菜单的顶部开始,并显示每个直接的孩子。这是电话:
[[!getResources?
&parents=`1`
&depth=`depth`
&limit=`0`
&tpl=`Home`
&tpl_2=`Section2`
&tpl_3=`Section3`
&tpl_4=`Section4`
&tpl_5=`Section5`
&tpl_6=`Section6`
&tpl_7=`Section7`
&includeTVs=`1`
&processTVs=`1`
&includeContent=`1`
]]
它正确显示除第一个资源之外的所有资源,但第一个资源使用正确的模板,但是从错误的资源(资源6,第一个有孩子的孩子)中提取。
更新:现在看来它最后显示资源1的信息数组。仍然不知道为什么会这样做。
答案 0 :(得分:1)
非常奇怪的行为..你可能会尝试:
Home
默认情况下,我认为getResources对menuindex进行排序 - 检查索引[或明确指定排序顺序 - 您不能总是信任资源浏览器中显示的订单资源,它可能被缓存或设置为不保存时更新]
看起来你正试图建立一个菜单/导航,WayFinder对你不起作用?
并且一如既往地始终清除modx缓存....
答案 1 :(得分:0)
您没有指定标准模板:
&tpl=`Section`