From 7748c8b84323c8bcc6b4919c42d45e661c0c1bc5 Mon Sep 17 00:00:00 2001 From: Simon Leipold <s.leipold@adito.de> Date: Tue, 20 Aug 2019 09:56:24 +0200 Subject: [PATCH] Permissions - changed representation of actions --- .../PermissionOverview_entity.aod | 1 + .../PermissionAction/PermissionAction.aod | 4 ++++ .../PermissionActionList_view.aod | 19 +++++++++++++++++++ .../PermissionDetailPreview_view.aod | 4 ++-- 4 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 neonView/PermissionActionList_view/PermissionActionList_view.aod diff --git a/entity/PermissionOverview_entity/PermissionOverview_entity.aod b/entity/PermissionOverview_entity/PermissionOverview_entity.aod index 5d8ddb516a..69633e9d5a 100644 --- a/entity/PermissionOverview_entity/PermissionOverview_entity.aod +++ b/entity/PermissionOverview_entity/PermissionOverview_entity.aod @@ -83,6 +83,7 @@ <jDitoRecordContainer> <name>jDito</name> <jDitoRecordAlias>_____SYSTEMALIAS</jDitoRecordAlias> + <isFilterable v="false" /> <contentProcess>%aditoprj%/entity/PermissionOverview_entity/recordcontainers/jdito/contentProcess.js</contentProcess> <recordFieldMappings> <jDitoRecordFieldMapping> diff --git a/neonContext/PermissionAction/PermissionAction.aod b/neonContext/PermissionAction/PermissionAction.aod index d59ee2df14..28f4f791d2 100644 --- a/neonContext/PermissionAction/PermissionAction.aod +++ b/neonContext/PermissionAction/PermissionAction.aod @@ -13,5 +13,9 @@ <name>2d27ce8b-7676-4db8-9644-006b2d83d61f</name> <view>PermissionActionFilter_view</view> </neonViewReference> + <neonViewReference> + <name>c1262905-77d0-42fa-9678-26895eff6cc4</name> + <view>PermissionActionList_view</view> + </neonViewReference> </references> </neonContext> diff --git a/neonView/PermissionActionList_view/PermissionActionList_view.aod b/neonView/PermissionActionList_view/PermissionActionList_view.aod new file mode 100644 index 0000000000..ec908e041c --- /dev/null +++ b/neonView/PermissionActionList_view/PermissionActionList_view.aod @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.2" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.2"> + <name>PermissionActionList_view</name> + <majorModelMode>DISTRIBUTED</majorModelMode> + <children> + <titledListViewTemplate> + <name>TitledList</name> + <titleField></titleField> + <fixedDrawer v="true" /> + <entityField>#ENTITY</entityField> + <columns> + <neonTableColumn> + <name>cc9ac8b7-e98b-4ce6-a0f0-204c05c1a3ce</name> + <entityField>ACTION</entityField> + </neonTableColumn> + </columns> + </titledListViewTemplate> + </children> +</neonView> diff --git a/neonView/PermissionDetailPreview_view/PermissionDetailPreview_view.aod b/neonView/PermissionDetailPreview_view/PermissionDetailPreview_view.aod index 4a5ae42178..6e25ef4aaf 100644 --- a/neonView/PermissionDetailPreview_view/PermissionDetailPreview_view.aod +++ b/neonView/PermissionDetailPreview_view/PermissionDetailPreview_view.aod @@ -30,9 +30,9 @@ </fields> </genericViewTemplate> <neonViewReference> - <name>b9e52e84-8ed8-4fe1-a938-6c6ff399c418</name> + <name>ea958157-fe0d-4dbc-84ae-81c6adae7a9d</name> <entityField>PermissionActions</entityField> - <view>PermissionActionFilter_view</view> + <view>PermissionActionList_view</view> </neonViewReference> </children> </neonView> -- GitLab