Hmm well i have looked and it but it is not clear to me at all.. can
anybody please write a proper explanation for it preferable on the
bakery so it will be usefull for others too :)

On Aug 22, 1:10 am, Marcin Domanski aka kabturek <[EMAIL PROTECTED]>
wrote:
> Ive read the pdf but i dont expect a pdf to tell me everything ;) and
> i know how it worked 2 weeks ago (sorry - vacations ;) from the
> beggining of the 'with' existance :)
> So 2 weeks ago you had/should create a model for use with 'with' key.
> If you would looks 
> athttp://api.cakephp.org/1.2/dbo__source_8php-source.html#l01108
> then everything should be clearer.
> greets,
>
> On Aug 20, 6:53 pm, DLMax <[EMAIL PROTECTED]> wrote:
>
> > If you read the PDF, written by phpnut, that doekie linked to, you see
> > that no model has to be created for the join-table in theHABTM
> > relation.
>
> > You can get theHABTMto work like this:
> > Post Model:
> > <?php
>
> > class Post extends AppModel {
> >         var $name='Post';
>
> >         var $hasAndBelongsToMany = array(
> >                 'Tag' => array('className' => 'Tag'));
>
> >     function beforeSave() {
> >         if(!empty($this->data['Tag'])) {
> >           $this->PostTag->save($this->data['Tag']);
> >          }
> >     }
>
> > }
>
> > Posts Controller:
> > <?php
> > class PostsController extends AppController {
>
> >         var $name = 'Posts';
> >         var $helpers = array('Html', 'Form' );
>
> >         function tags() {
> >                 $this->set('tags', $this->Post->PostTag->findAll());
> >         }}
>
> > ?>
> > Tags view:
> > <?php
> >         pr($tags);
> >         foreach ($tags as $tag) :
> >                 echo $tag['Post']['title'];
> >                 echo $tag['Tag']['name'];
> >                 echo $tag['PostTag']['date'];
> >         endforeach;
> > ?>
>
> > You can access the date field from the posts_tags table right now, but
> > the beforesafe errors on saving a post and the Post and Tag are not
> > accessible from the view.
>
> > Any further help would be appreciated !
>
> > Thanks in advance,
>
> > Max
>
> > On 20 aug, 10:48, Marcin Domanski aka kabturek <[EMAIL PROTECTED]>
> > wrote:
>
> > > have you created the model ?
>
> > > On Aug 19, 5:04 pm, doekie <[EMAIL PROTECTED]> wrote:
>
> > > > In the OCPHP sheets (http://www.cakephp.org/files/OCPHP.pdf) there was
> > > > an example of the use of the new "With" Associations in aHABTM. So it
> > > > must be easy to get values out-of the join-table in CakePHP 1.2
>
> > > > var $hasAndBelongsToMany = array('Tag'=>
> > > >                                               
> > > > array('className'=>'Tag','with'=>'TaggedPost'));
>
> > > > But i still getting errors like: No class found for the TaggedPost
> > > > model...
> > > > (TheHABTMworks without with (join-table-name: posts_tags))
>
> > > > Has somebody an example/explanation how it works?


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