0 Votes

Changes for page LiveTable View Sheet

Last modified by Сергей Коршунов on 2025/05/01 21:19

From version 4.1
edited by Сергей Коршунов
on 2023/01/17 14:14
Change comment: Install extension [org.xwiki.platform:xwiki-platform-appwithinminutes-ui/14.10.3]
To version 6.1
edited by Сергей Коршунов
on 2024/01/18 17:27
Change comment: Install extension [org.xwiki.platform:xwiki-platform-appwithinminutes-ui/15.10.5]

Summary

Details

Page properties
Content
... ... @@ -60,6 +60,7 @@
60 60   #end
61 61   ## We need to set the title if we want to be able to sort or filter the doc.title live table column.
62 62   #set ($params = {
63 + 'form_token': $services.csrf.token,
63 63   'template': "${className}Template",
64 64   'title': '__entryName__',
65 65   'parent': $services.model.serialize($doc.documentReference, 'local')
XWiki.JavaScriptExtension[0]
Code
... ... @@ -59,7 +59,8 @@
59 59   * Rename Application
60 60   */
61 61  require(['jquery', 'bootstrap', 'xwiki-form-validation-async'], function($) {
62 - #set ($currentDocReference = $xwiki.getDocument($request.currentApp).getDocumentReference())
62 + ## Note: if not currentApp request param is not passed, we default to the wiki home page reference to avoid a NPE
63 + #set ($currentDocReference = $xwiki.getDocument("$!request.currentApp").getDocumentReference())
63 63   // if we cannot find any extension related to this page app, it's not part of an extension.
64 64   var isNotAnExtension = $services.extension.xar.getInstalledExtensions($currentDocReference).isEmpty();
65 65