5099 Posts in 1519 Topics by 1116 members
|Go to End|
7 January 2010 at 4:20pm
First of all, I think SilverStripe is a very good CMS with a flexible framework behind it. That' why I am eager to spend more time in this CMS. However...
I have been using SilverStripe for a while, and I have bought the Silverstripe book too. I have tried to read the tutorial for http://doc.silverstripe.org/doku.php?id=private:tutorial:creating-a-module&s=private%20tutorial%20modules, but none of them able to explain in a more generic way how we can implement a new function inside the CMS. I know I can read the source code of CMSMain as an example, but sometimes I don't need a tree of DataObject on the left side menu, I just need some generic simple links on the left side for accessing serveral forms on the right side content.
Below are some questions that I can't find the answers:
1) Exactly how the left side menu links works? How can I create 2 simple links so that when clicked, will show two simple forms on the right side?
2) After showing a form on the right side (using Form class), is there any way to show a response page instead of just showing a ajax status message? e.g. may be I want to do multi-page forms inside the CMS?
My point is, we need some better documentation for getting started on adding features on the CMS.
14 January 2010 at 2:21pm
I second that.
It would be great if the collaboration between client-side and backend components could be illustrated more clearly (perhaps in a workflow diagram). Also, for an object-oriented framework, it would love to see it employ PHP interfaces as extension points.
Nevertheless, from the few days I spent playing with SilverStripe, I can tell it's got huge potential as a content management framework
thanks to the talented developers and active community behind it.
You might want to consider using the ModelAdmin.
25 January 2010 at 12:09pm
|Go to Top|