Changes for page All Courses

From version 10.1
edited by Andrea Omicini
on 25/07/2023 15:06
Change comment: There is no comment for this version
To version 13.1
edited by Andrea Omicini
on 26/07/2023 06:23
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -4,7 +4,7 @@
4 4  #objectspace()
5 5  #template('apice_course_macros.vm')
6 6  ## query
7 -#set( $query = ", BaseObject as obj, StringProperty as prop where obj.name = doc.fullName and obj.className = '${mainSpace}.Class' and obj.name <> '${objectPool}.Class' and prop.id.id = obj.id and prop.name = 'ay' order by prop.value desc")
7 +#set( $query = ", BaseObject as objCourse, StringProperty as propAY where objCourse.name = doc.fullName and objCourse.className = '${mainSpace}.Class' and objCourse.name <> '${objectPool}.Class' and propAY.id.id = objCourse.id and propAY.name = 'ay' order by propAY.value desc")
8 8  #set( $itemFound = $xwiki.searchDocuments($query) )
9 9  ## how many items found?
10 10  #set( $itemNo = $itemFound.size() )
... ... @@ -21,9 +21,8 @@
21 21  ## display items separated by dots / start
22 22  #foreach( $item in $itemFound )
23 23   #if( !$foreach.first )
24 - <span class="menumainbody">&ensp;&bull;&ensp;</span>
25 - #end
26 - {{course}}$item{{/course}}
24 + <span class="menumainbody">&ensp;&bull;&ensp;</span>#end
25 + #courselinked($item)
27 27  #end
28 28  ## display items separated by dots / end
29 29  {{/html}}