Date post: | 31-Mar-2015 |
Category: |
Documents |
Upload: | teagan-elkins |
View: | 215 times |
Download: | 0 times |
Create custom CMS User Interfaces with PanelModelAdmin
Martijn van Nieuwenhoven
axyrmedia
Core options
1. Extending LeftAndMain
1. Blank LeftAndMain to start with2. No DataObject collection/record controllers3. No Javascript to start with
2. Extending ModelAdmin
4. Easy to setup5. Search, Export and Edit Forms6. Form scaffolding7. DataObject relation handling
Drawbacks
1. No default ResultSet2. Fixed (not very friendly) User InterFace3. Little bit bloated Left Navigation Panel4. No alternative TableListField options5. Limited canView, canEdit, canDelete etc handling6. Not very easy to customize heavily
Objectives PanelModelAdmin
1. Easy to customize2. Allow use of Other TableListField class for ResultSets3. DOM support4. Allow custom DetailViews5. Flexible and UserFriendly UI6. canView, canEdit, canDelete handling on Record
level7. Translatable DataObject support
Download
http://svn.axyrmedia.com/panelmodeladmin/