Something similar has been implemented in symfony 1.3's  
sfDoctrinePlugin and will be ported to sfPropelPlugin if possible.

Kris

On Aug 8, 2009, at 2:46 PM, Crafty_Shadow <[email protected]> wrote:

>
> Continued, hit enter by mistake:
>
> propel:
>  sf_templating_behaviour_plugin:
>    _attributes: { phpName: sfTemplatingEntry, withForms: false,
> withFilters: false }
>
> Now, I'm not familiar enough with propel to be able to implement that
> straightaway myself. I have looked at symfony's current implementation
> (which is to simply iterate over all tables in the database map), so
> if Propel's builder were to be altered to include a static property
> which indicates whether forms and filters to be build, adding a simple
> check and a continue should suffice, right?
>
> On Aug 9, 12:38 am, Crafty_Shadow <[email protected]> wrote:
>> The current implementation of the symfony forms system is too
>> forceful. I am sure, many of you would agree that there are quite a
>> few instances when building a form/filter class the corresponding
>> model in not only unneeded but can make for quite an inconvenience.
>>
>> Take plugins for example, more often than not a plugin that does some
>> kind of database manipulation does not need form classes built, on  
>> the
>> account that it deals with a specific problem in a specific way.  
>> There
>> is even less need for the filter classes, as they're useful almost
>> only for the admin generator.
>>
>> There should be an easy and straightforward way to disable building
>> forms/filters for a specific model.
>> The most obvious approach would be some kind of an extra _attributes
>> key, for example:
>>
>> propel:
>>   sf_templating_behaviour_plugin:
>>     _attributes:
> >

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony developers" 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-devs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to