Wiki source code of MembershipJson
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
3.26 | 1 | {{velocity output="false"}} |
| |
3.20 | 2 | $response.setContentType('application/json') |
| |
3.6 | 3 | #set($query = $services.query.xwql("from doc.object(Collaboratory.Apps.Membership.MembershipRequest.Code.MembershipRequestClass) as requests")) |
| |
3.4 | 4 | #set($memberships = $query.execute()) |
| |
3.29 | 5 | #set($map = { "rows": []}) |
| |
3.26 | 6 | {{/velocity}} |
| 7 | {{velocity wiki="false"}} | ||
| |
3.29 | 8 | $map.rows.put({ "lorem": "ipsum"}) |
| 9 | ##{ | ||
| 10 | ## "row": [ | ||
| |
3.22 | 11 | ##foreach($membershipDoc of $memberships) |
| 12 | ##set($m = $xwiki.getDocument($membershipDoc)) | ||
| 13 | ##{ | ||
| 14 | ##hello: "world" | ||
| |
3.21 | 15 | ##"title": "$m.title", |
| |
3.20 | 16 | ##"target": "$m.target", |
| |
3.16 | 17 | ##username: '$m.username', |
| |
3.20 | 18 | ##"status": "$m.status", |
| 19 | ##"date": "$m.date" | ||
| |
3.22 | 20 | ##}#if( $foreach.hasNext ), #end |
| 21 | ##end | ||
| |
3.29 | 22 | ## ] |
| 23 | ##} | ||
| 24 | $jsontool.serialize($map) | ||
| |
1.1 | 25 | {{/velocity}} |
| |
3.28 | 26 |