Sorry, the screenshot is missing...
http://img341.imageshack.us/img341/1421/screenshot20100220at194.png
Daniel
On 20.02.2010, at 19:55, Annis McKenzie wrote:
> Dear ahDoctrineEasyEmbeddedRelationsPlugin users,
>
> oO, I just noticed something that's not good. :(
>
> When I'm trying to add a new project (model object in my application,
> just like in the README) the "add new" form for the related object
> (repositories in my case) is also shown and adding both doesn't work,
> obviously. Like Mikael pointed out, the id of the main object is not
> there yet. So... that leaves me with telling you to wrap the call to
> embedRelations in an if block:
>
> if ($this->isNew()) {
> $this->embedRelations(...);
> }
>
> in your main object form's configure method!
>
> I know how to turn this bug into a really great feature so you can add
> a new related object while creating the main object (as outlined by
> Jonathan Wage here:
> http://www.symfony-project.org/blog/2008/11/12/call-the-expert-customizing-sfdoctrineguardplugin)
> but unfortunately, I don't have time right now. :(
>
> Please accept my sincere apologies for this gaping hole in the
> plugin's functionality and my own stupidity on this!
>
> A little explanation on why this didn't show up in my app: I have
> separate forms for creating a new main object. These forms are
> themselves using the new useFields() method and so the embedded
> relations are immediately unset again after running the configure()
> method of the parent form.
>
> Note that there's no error generated when the user does not add a new
> related object as it's then discarded silently.
>
> See the attached screenshot for the problem that's described here.
>
> I am so sorry for this mess!
>
>
> Kind regards,
> Daniel
>
> @Mikael: I hope you don't mind me including the snippet of your email
> below as it didn't contain any personal information.
>
>> On 20.02.2010, at 18:33, Mikael Kermorgant wrote:
>>
>> Hi,
>>
>> no pb, you're welcome.
>>
>> While we're talking about this, here's a feature request :
>>
>> Add a related object from the same form. The hard thing would be to grab the
>> generated id from the main object created.
>>
>> [edited]
>>
>> Regards, Mikael
>
> --
> 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.
>
--
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.