Kind of got sidetracked at the weekend, but started on schemas for both Propel and Doctrine.
Hope to have those finished tomorrow night, for check in to SVN. Unfortunately, at the moment, I can only work on this plugin during my spare time (but that's also the reason I can make it a public plugin). Something else that occurred to me is that a logical extension of this would be the ability to dynamically add custom fields into existing models/forms. Not sure exactly how difficult that would be, but I think that's the direction I'll head in once I've got it working for creating fully dynamic forms from scratch. ----- Original Message ----- From: "Lee Bolding" <[email protected]> To: [email protected] Sent: Saturday, February 21, 2009 11:01:18 AM GMT +00:00 GMT Britain, Ireland, Portugal Subject: [symfony-users] sfDynamicFormsPlugin [was: Symfony/Doctrine/Forms with EAV model?] > > This whole thing of course screams for being developed as a generic > > "dynamic form plugin", even if you don't want to (or can't) make it > > public - when it's a plugin, you can test it and make sure there > are no > > dependecies and maximum reusage options in the future. I'll make it a plugin... I've just created sfDynamicFormsPlugin. I'll base it on DbFinder, so it works with both Doctrine and Propel If anybody that wants to join it, please do - i'd like to see some demo's of the different concepts that have been suggested :) I think this will be one of those plugins that nobody knew they wanted until it existed... it opens up a few possibilities, you no longer need 1 module per model for CRUD, in some apps, you may not even need ANY models anymore... --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---
