文档更改Home

Yang Sheng 于 2025-02-42,18:57 最后修改

从版本 181.1
Yang Sheng编辑
在2025-02-42,17:48上
修改评论: 该版本没有评论
到版本
Yang Sheng编辑
在2025-02-42,17:49上
修改评论: 该版本没有评论

摘要

细节

页面属性
内容
... ... @@ -20,25 +20,25 @@
20 20  
21 21  #foreach($displayTitle in $displayTitles)
22 22   ## 获取页面的实际路径
23 - #set($query = $services.query.hql("select doc.fullName from XWikiDocument doc where doc.title = :displayTitle"))
23 + #set($query = $services.query.hql("select doc.space from XWikiDocument doc where doc.title = :displayTitle or doc.fullName = :displayTitle"))
24 24   #set($query = $query.bindValue("displayTitle", $displayTitle))
25 25   #set($results = $query.execute())
26 26  
27 27   ## 如果找到页面路径
28 28   #if($results.size() > 0)
29 - #set($actualPath = $results.get(0))
30 - ==== $displayTitle (实际路径: $actualPath) ====
29 + #set($actualSpace = $results.get(0))
30 + ==== $displayTitle (实际路径: $actualSpace) ====
31 31  
32 32   ## 查询实际路径下的子页面
33 33   #set($hqlQuery = "select doc.fullName from XWikiDocument doc where doc.fullName like :spacePattern and doc.name != 'WebPreferences' order by doc.date desc")
34 34   #set($query = $services.query.hql($hqlQuery))
35 - #set($query = $query.bindValue("spacePattern", "${actualPath}.%"))
35 + #set($query = $query.bindValue("spacePattern", "${actualSpace}.%"))
36 36   #set($query = $query.setLimit(10))
37 37   #set($recentDocs = $query.execute())
38 38  
39 39   ## 输出调试信息
40 40   查询语句: $hqlQuery
41 - 绑定值: ${actualPath}.%
41 + 绑定值: ${actualSpace}.%
42 42   找到 $recentDocs.size() 个子页面。
43 43  
44 44   ## 遍历子页面