... |
... |
@@ -1,29 +22,18 @@ |
1 |
|
-{{velocity output="false"}} |
2 |
|
-#macro (diagramLiveTable) |
3 |
|
- #set ($columnsProperties = { |
4 |
|
- 'doc.location': {"type":"text","size":20,"html":true}, |
5 |
|
- 'doc.date': {"type":"text","size":10}, |
6 |
|
- 'doc.author': {"type":"text","size":10,"link":"author"}, |
7 |
|
- '_actions': {"sortable":false,"filterable":false,"html":true,"actions":["edit","delete"]} |
8 |
|
- }) |
9 |
|
- #set ($options = { |
10 |
|
- 'className': 'Diagram.DiagramClass', |
11 |
|
- 'resultPage': 'Diagram.DiagramLiveTableResults', |
12 |
|
- 'translationPrefix': 'diagram.livetable.', |
13 |
|
- 'tagCloud': true, |
14 |
|
- 'rowCount': 15, |
15 |
|
- 'maxPages': 10 |
16 |
|
- }) |
17 |
|
- #set ($columns = ['doc.location', 'doc.date', 'doc.author', '_actions']) |
18 |
|
- #livetable('diagram' $columns $columnsProperties $options) |
19 |
|
-#end |
20 |
|
-{{/velocity}} |
21 |
|
- |
22 |
22 |
{{velocity}} |
23 |
|
-#if ($services.licensing.licensor.hasLicensureForEntity( |
24 |
|
- $services.model.createDocumentReference('', 'Diagram', 'DiagramClass'))) |
25 |
|
- #diagramLiveTable() |
26 |
|
-#else |
27 |
|
- {{missingLicenseMessage extensionName="diagram.extension.name"/}} |
28 |
|
-#end |
|
2 |
+#set ($columnsProperties = { |
|
3 |
+ 'doc.location': {"type":"text","size":20,"html":true}, |
|
4 |
+ 'doc.date': {"type":"text","size":10}, |
|
5 |
+ 'doc.author': {"type":"text","size":10,"link":"author"}, |
|
6 |
+ '_actions': {"sortable":false,"filterable":false,"html":true,"actions":["edit","delete"]} |
|
7 |
+}) |
|
8 |
+#set ($options = { |
|
9 |
+ 'className': 'Diagram.DiagramClass', |
|
10 |
+ 'resultPage': 'Diagram.DiagramLiveTableResults', |
|
11 |
+ 'translationPrefix': 'diagram.livetable.', |
|
12 |
+ 'tagCloud': true, |
|
13 |
+ 'rowCount': 15, |
|
14 |
+ 'maxPages': 10 |
|
15 |
+}) |
|
16 |
+#set ($columns = ['doc.location', 'doc.date', 'doc.author', '_actions']) |
|
17 |
+#livetable('diagram' $columns $columnsProperties $options) |
29 |
29 |
{{/velocity}} |