[TYPO3-german] Extbase: Mapping von Domainklassen zu vorhandenen Tabellen

Frederik Bader heringsfilet at googlemail.com
Wed Nov 3 11:59:30 CET 2010


Hallo Claus,

Vielen Dank für die raschen Antworten.

Kann ich das QOM (s.a.
http://www.mittwald.de/fileadmin/pdf/extbase_fluid.pdf Seite 130) trotzdem
nutzen?
Denn momentan wird das mapping nicht aktiv, d.h. es wird nicht auf die
pages-Tabelle zugegriffen:
public function findPage($page_id) {
        $query = $this->createQuery();
        return $query->matching($query->equals('pid',$page_id))
            ->execute();
    }

==> gibt es hier die Möglichkeit ein FROM zu definieren oder wie ist hier
das Vorgehen?



Am 3. November 2010 11:44 schrieb Claus Fassing <claus at fassing.eu>:

>
> Hallo Frederik,
>
> Am 03.11.2010 11:39, schrieb Frederik Bader - WirSindJugend e.V.:
> > Hallo Claus,
> >
> > Das Repository sieht folgendermaßen aus:
> >
> > <?php
> > class Tx_myextension_Domain_Repository_TagRepository extends
> > Tx_Extbase_Persistence_Repository {
> >
> > }
> >
> > ?>
>
> achso, ok, dann ist die Methode findOneByPid geerbt. Diese musst Du mit
> einem eigenen Query überschreiben, oder (besser) eine entsprechende
> Methoden erstellen wo Du Dein Query für die pages Tabelle definierst.
>
> Grüße Claus
>
>


More information about the TYPO3-german mailing list