Thanks Ant,

Yes getCreatedBy() returns the id of the user (which in this case is  
"1") so myscript echoes
"Created by 1"
Instead of:
"Created by Craig"


I tried what you suggest and I get the following error:

Call to undefined method Project::getUser()

when trying:

$project->getUser()->getNameFirst();

Any suggestions?

Cheers



On 19/03/2007, at 3:52 PM, Ant Cunningham wrote:

>
> I believe getCreatedBy() is only giving you the ID not the object  
> it is
> linking to. try using $project->getUser()->getFirstName(); it seems  
> odd
> because youre not using the default naming pattern (ie. user_id as  
> a value
> is getUserID(), user as an object is getUser()), the proxy to get the
> related record is created by the related class name, not the column  
> name.
>
> **I think**
>
> :-)
>
>
> On 3/18/07 11:11 PM, "Craig Boxall" <[EMAIL PROTECTED]> wrote:
>
>>
>> Hi everyone,
>>
>> This is my first post to the symfony group so go easy on me :) Im
>> also super-new at Symfony and I have what I imagine is a simple
>> question.
>>
>> I have two modules
>>
>> -> Project
>> -> User
>>
>> One of the fields in my Project table is created_by to store the ID
>> of the user who created the project. I have set up a foreign key to
>> link this to the User table.
>>
>> When creating new records it gives me a drop down of all the records
>> in my user table (by ID number not name) so I am able to capture a
>> user just fine.
>>
>> Now when I list the Projects, I want to be able to do something like:
>>
>> $project->getCreatedBy()->getFirstName()
>>
>> But this gives me a cannot call method on non-object error.
>>
>> Any suggestions how I make this work?
>>
>> Thanks to any help.
>>
>> regards
>> Craig
>>
>>
>>>
>
>
>
> >


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to