Article thread - Articles 1-5 out of 5

  • Paginate() Frage 07 Nov 2009, 08:21 am

    Hallo,
    Ich weiß nicht, ob ich alles richtig mache, aber nachdem ich die Tabellendaten mit

    $this->set('articles', $this->paginate('Article'));

    übergeben habe, kann ich die verknüpfte Modele in den View nicht benutzen.Z.B. in der Tabelle Article gibt es category_id und ich will den Namen der Categroy aufrufen:

    $article['Category']['name']

    Mit einem einfachen find() funktioniert es, aber klappt es auch mit paginate() ?

    Gruß!
    Hristo
  • Article only visible to registered members
  • Re2: Paginate() Frage 11 Nov 2009, 2:25 pm

    Danke für die Antwort, ich denke ich benutze einfach mal den TreeBehavior. Habe ich bis jetzt noch nicht benutzt, aber er ist sehr hilfreich , wie ich sehe.

    Gruß!
    Hristo
  • Re: Paginate() Frage 22 Nov 2009, 4:12 pm

    Der Paginator unterstützt auch den Zugriff auf referenzierte Models. Ein kurzes Exempel:

    Controller:
    $this->set('tours', $this->paginate());

    View:
    <th><?php echo $paginator->sort('Ziel', 'Route.end_location');?></th>
    ...
    foreach ($tours as $tour):
    ...
    <td>
    <?php echo $tour['Route']['end_location']; ?>
    </td>
  • Article only visible to registered members

Forums > Forum "CakePHP Code and Application Development" > Article thread "Paginate() Frage"

Top