Hello Vladimir,

> Hope someone will came up with idea how to create those things dinamcly :)

Some thoughts:

One possibility would be to provide a CRUD interface for modules, controllers 
contained in these modules, actions contained in these controllers and 
corresponding views. Then, you could actually create these modules, controllers 
and views (which is not that hard as you can use the Zend_CodeGenerator 
package. Problems arise when changes are made to file system and 
synchronization is required (someone modifies a module, the contained 
controllers or views)

Another possibility would be to not create modules, controllers and actions as 
files, but to use a plugin that checks whether you have content associated with 
the current request, then modify the request object accordingly (for example, 
to call the "show" action of a "page" controller with the corresponding 
identifier. Difficulties arise, though, if you have a module, controller and 
action for the request, but also a matching URL your dynamic content.

For both, you'll need to provide a CRUD interface for navigation and access 
control lists.


Best regards,

Andreas

Reply via email to