From 37309066e3b4ade0027e33fd8bf1494f69952eb0 Mon Sep 17 00:00:00 2001 From: "j.goderbauer" <j.goderbauer@adito.de> Date: Fri, 10 May 2019 10:15:06 +0200 Subject: [PATCH] Campaign: Avatars --- entity/CampaignStep_entity/CampaignStep_entity.aod | 1 + entity/CampaignStep_entity/imageProcess.js | 4 ++++ entity/Campaign_entity/Campaign_entity.aod | 1 + entity/Campaign_entity/imageProcess.js | 4 ++++ neonView/CampaignFilter_view/CampaignFilter_view.aod | 4 ++++ neonView/CampaignPreview_view/CampaignPreview_view.aod | 1 + neonView/CampaignStepFilter_view/CampaignStepFilter_view.aod | 4 ++++ neonView/CampaignStepLookup_view/CampaignStepLookup_view.aod | 4 ++++ .../CampaignStepPreview_view/CampaignStepPreview_view.aod | 1 + 9 files changed, 24 insertions(+) create mode 100644 entity/CampaignStep_entity/imageProcess.js create mode 100644 entity/Campaign_entity/imageProcess.js diff --git a/entity/CampaignStep_entity/CampaignStep_entity.aod b/entity/CampaignStep_entity/CampaignStep_entity.aod index 898991dfdd..29ee57d8f0 100644 --- a/entity/CampaignStep_entity/CampaignStep_entity.aod +++ b/entity/CampaignStep_entity/CampaignStep_entity.aod @@ -5,6 +5,7 @@ <icon>NEON:GROUP_APPOINTMENT</icon> <title>Campaign Step</title> <contentTitleProcess>%aditoprj%/entity/CampaignStep_entity/contentTitleProcess.js</contentTitleProcess> + <imageProcess>%aditoprj%/entity/CampaignStep_entity/imageProcess.js</imageProcess> <titlePlural>Steps</titlePlural> <recordContainer>db</recordContainer> <entityFields> diff --git a/entity/CampaignStep_entity/imageProcess.js b/entity/CampaignStep_entity/imageProcess.js new file mode 100644 index 0000000000..c88b7ab04f --- /dev/null +++ b/entity/CampaignStep_entity/imageProcess.js @@ -0,0 +1,4 @@ +import("system.vars"); +import("system.result"); + +result.string("TEXT:" + vars.getString("$field.NAME")); \ No newline at end of file diff --git a/entity/Campaign_entity/Campaign_entity.aod b/entity/Campaign_entity/Campaign_entity.aod index 7a069d76fd..5a0a677528 100644 --- a/entity/Campaign_entity/Campaign_entity.aod +++ b/entity/Campaign_entity/Campaign_entity.aod @@ -6,6 +6,7 @@ <title>Campaign</title> <contentTitleProcess>%aditoprj%/entity/Campaign_entity/contentTitleProcess.js</contentTitleProcess> <afterUiInit>%aditoprj%/entity/Campaign_entity/afterUiInit.js</afterUiInit> + <imageProcess>%aditoprj%/entity/Campaign_entity/imageProcess.js</imageProcess> <titlePlural>Campaigns</titlePlural> <recordContainer>db</recordContainer> <entityFields> diff --git a/entity/Campaign_entity/imageProcess.js b/entity/Campaign_entity/imageProcess.js new file mode 100644 index 0000000000..c88b7ab04f --- /dev/null +++ b/entity/Campaign_entity/imageProcess.js @@ -0,0 +1,4 @@ +import("system.vars"); +import("system.result"); + +result.string("TEXT:" + vars.getString("$field.NAME")); \ No newline at end of file diff --git a/neonView/CampaignFilter_view/CampaignFilter_view.aod b/neonView/CampaignFilter_view/CampaignFilter_view.aod index 76eb316204..ed7926efe8 100644 --- a/neonView/CampaignFilter_view/CampaignFilter_view.aod +++ b/neonView/CampaignFilter_view/CampaignFilter_view.aod @@ -15,6 +15,10 @@ <name>Campaigns</name> <entityField>#ENTITY</entityField> <columns> + <neonTableColumn> + <name>8fd2c7a2-37ad-43be-b37a-3cf9d07e71c8</name> + <entityField>#IMAGE</entityField> + </neonTableColumn> <neonTableColumn> <name>c384e4df-3f29-45b8-b86d-2c6aa253833f</name> <entityField>NAME</entityField> diff --git a/neonView/CampaignPreview_view/CampaignPreview_view.aod b/neonView/CampaignPreview_view/CampaignPreview_view.aod index 807406980b..50e0907a96 100644 --- a/neonView/CampaignPreview_view/CampaignPreview_view.aod +++ b/neonView/CampaignPreview_view/CampaignPreview_view.aod @@ -14,6 +14,7 @@ <children> <cardViewTemplate> <name>Header</name> + <iconField>#IMAGE</iconField> <titleField>NAME</titleField> <subtitleField>STATE</subtitleField> <descriptionField>EMPLOYEE_CONTACT_ID</descriptionField> diff --git a/neonView/CampaignStepFilter_view/CampaignStepFilter_view.aod b/neonView/CampaignStepFilter_view/CampaignStepFilter_view.aod index 5b4e3ac8b1..cfd8ed34c2 100644 --- a/neonView/CampaignStepFilter_view/CampaignStepFilter_view.aod +++ b/neonView/CampaignStepFilter_view/CampaignStepFilter_view.aod @@ -15,6 +15,10 @@ <autoNewRow v="true" /> <entityField>#ENTITY</entityField> <columns> + <neonTableColumn> + <name>5fea2adf-3005-4af0-b83a-a1c932f33a64</name> + <entityField>#IMAGE</entityField> + </neonTableColumn> <neonTableColumn> <name>5d52aaef-ec22-4c45-9ac7-eaec5d967283</name> <entityField>SORTING</entityField> diff --git a/neonView/CampaignStepLookup_view/CampaignStepLookup_view.aod b/neonView/CampaignStepLookup_view/CampaignStepLookup_view.aod index a7de04ea82..ae38f449fa 100644 --- a/neonView/CampaignStepLookup_view/CampaignStepLookup_view.aod +++ b/neonView/CampaignStepLookup_view/CampaignStepLookup_view.aod @@ -16,6 +16,10 @@ <entityField>#ENTITY</entityField> <title></title> <columns> + <neonTableColumn> + <name>fe2a2d1d-6050-4d8a-87ea-ef90febf7ae5</name> + <entityField>#IMAGE</entityField> + </neonTableColumn> <neonTableColumn> <name>1dc891fe-bbbc-4c91-ae71-4d0372d777bc</name> <entityField>CAMPAIGN_ID</entityField> diff --git a/neonView/CampaignStepPreview_view/CampaignStepPreview_view.aod b/neonView/CampaignStepPreview_view/CampaignStepPreview_view.aod index cd79033845..bec51dae92 100644 --- a/neonView/CampaignStepPreview_view/CampaignStepPreview_view.aod +++ b/neonView/CampaignStepPreview_view/CampaignStepPreview_view.aod @@ -12,6 +12,7 @@ <children> <cardViewTemplate> <name>CampaignStepCard</name> + <iconField>#IMAGE</iconField> <titleField>NAME</titleField> <subtitleField>STATE</subtitleField> <descriptionField>DESCRIPTION</descriptionField> -- GitLab