We'll probably have to take this and modify it to add an image, recurring events, extra fields, etc.
I wanted to know what the source code was like? Does it adhere to good OOP and MVC principles? Or is it more "scriptish" like a lot of code out in the wild?
It's definitely more OOP than scriptish. The objects in play extend regular concrete5 objects wherever possible, and it creates concrete5 pages, which can use custom attributes, etc...
So i won't see a lot of Page::getById in a view or controller will I? That would probably be wrapped in a model? I'm trying to decide if I should buy this just as a reference for the best way to build add-ons that create custom pages.
If you're looking for a reference add-on, you might try the Example FAQ add-on. It's the one built by concrete5 (it has the core badge on it.) It's free and it's what I use in trainings, etc... It was built to show off how to create custom dashboard pages, etc...
Code
Post Reply
Delete Post
You are allowed to delete your post for 5 minutes after it's posted.