Hello there!

I'm at the moment trying to figure out how to fit a new model into the
existing controller. As I mentioned earlier I did manage to create a
relation between Avatars and Guestbooks, since it had the elements
required to create such a relation in Cake's framework.

Now, the tricky thing I have yet to grasp (I'm reading the replies
here while I trial and error a bit), is how to make the combine of the
guestbook controller or its views to be able to get to the information
stored in the model.
I'm of the impression that I can't get to the data information stored
in the model without shipping it into a controller first.
I need to combine the Smileys information with the rest of the
guestbook in order to translate an ASCII ":)" into an img-tag.

I have an ERD that you can look at and as you can see there is no
database relation between the Guestbooks and Smileys, but there will
be a relation in the application (where the message text from the
Guestbooks table will be parsed to replace ASCII smileys into img-
tags). http://www.jhe.nu/upload/erd.jpg

I'm sorry if I'm a bit slow in the understanding here, but programming
like this in PHP is totally new for me. But I appreciate you taking
your time to try and help me out!

Regards
 DrLaban

On Jul 7, 1:28 am, Grant Cox <[EMAIL PROTECTED]> wrote:
> If you don't want to hard code them in your helper, then you will need
> another database table for your smileys.  And a model.
>
> Now you can get/set the database data just like any other model,
> through $this->Smiley->find() and $this->Smiley->save().  To get a
> list you might want to use $this->Smiley->generateList().
>
> Now, how does Smiley relate to other models?  I would have guessed
> that the HTML code for a smiley is to be added to a textarea (ie in
> your GuestBook post?) but after this point there is no dynamic
> relationship.  In which case there are no associations.  Or perhaps a
> single Smiley has to be chosen for the Guestbook post icon - in which
> case you want a GuestBook belongsTo Smiley association (with
> GuestBook.smiley_id).


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" 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/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to