Presentation is loading. Please wait.

Presentation is loading. Please wait.

Create custom CMS User Interfaces with PanelModelAdmin Martijn van Nieuwenhoven axyrmedia.

Similar presentations


Presentation on theme: "Create custom CMS User Interfaces with PanelModelAdmin Martijn van Nieuwenhoven axyrmedia."— Presentation transcript:

1 Create custom CMS User Interfaces with PanelModelAdmin Martijn van Nieuwenhoven axyrmedia

2 Core options 1. Extending LeftAndMain 1.Blank LeftAndMain to start with 2.No DataObject collection/record controllers 3.No Javascript to start with 2. Extending ModelAdmin 1.Easy to setup 2.Search, Export and Edit Forms 3.Form scaffolding 4.DataObject relation handling

3

4

5

6 Drawbacks 1.No default ResultSet 2.Fixed (not very friendly) User InterFace 3.Little bit bloated Left Navigation Panel 4.No alternative TableListField options 5.Limited canView, canEdit, canDelete etc handling 6.Not very easy to customize heavily

7 Objectives PanelModelAdmin 1.Easy to customize 2.Allow use of Other TableListField class for ResultSets 3.DOM support 4.Allow custom DetailViews 5.Flexible and UserFriendly UI 6.canView, canEdit, canDelete handling on Record level 7.Translatable DataObject support

8

9

10

11

12

13

14 Download


Download ppt "Create custom CMS User Interfaces with PanelModelAdmin Martijn van Nieuwenhoven axyrmedia."

Similar presentations


Ads by Google