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

Frederik Bader - WirSindJugend e.V. fred at wir-sind-jugend.de
Wed Nov 3 14:10:35 CET 2010


Hi Claus,

In meinem Fall soll ja die Domainklasse nur folgende Werte enthalten:
int pid (die uid der page)
string name
int impressions
boolean includeIn

Also die Werte, die ich auch mappe.

Gruß

Am 3. November 2010 13:09 schrieb Frederik Bader - WirSindJugend e.V. <
fred at wir-sind-jugend.de>:

> Wäre auch zu schön gewesen :)
> Wenn das Mapping aber nicht alle Anfragen mappt, was dann?
> Wo genau nutzt das Mapping etwas? Nach meinem Verständnis kann ich durch
> ein Mapping die Anfragen so umleiten, dass eben nicht die extension-Tabelle
> genutzt wird, sondern die angegebene. Denn es existiert ja keine
> extension-Tabelle...
>
> Am 3. November 2010 12:06 schrieb Claus Fassing <claus at fassing.eu>:
>
> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Am 03.11.2010 11:59, schrieb Frederik Bader:
>> > 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();
>> >     }
>>
>> Stimmt, so kommst Du aus der Nummer ja auch nicht raus :)
>> Ich habe selber noch nicht auf eine fremde Tabelle zugegriffen.
>> Möglicherweise muss da noch was konfiguriert werden.
>> Mir war nur klar das bei Deiner ursprünglichen Abfrage versucht wird auf
>> die eigenen Domain Tabelle, die ja nicht existiert, zuzugreifen.
>>
>> Grüße Claus
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.9 (MingW32)
>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>>
>> iQEcBAEBAgAGBQJM0UI0AAoJELsIv+audObfCjgH/2jt0nYNF9Vn8t61jQvGSlN5
>> nbcvbgdW5X+yYap8Jj0ZsPq+RSxlyGggd45i0Jp+RGNy29AU8wDxyATnsqb8juKN
>> zvlLUhhceT+3B29b/KVcOUjc2DZDSyOnDqbJWZQWFCpwOPQA4r2+pcJhE8WwEYYp
>> Si2/Ohbc4jfY6YlpEMhB2m1vYX7QVdHT28sD6TdOC3voBDu4/WuqWAzLtDrBV2q8
>> T326vSxLp5EAr5TeRUsPvc58aGvqVmaUFv6/bCYqGOV+aTMhJciuyrNEDLwOIHNa
>> X/r2/yyg8K1uCDZ2BNN5A2EpoAuZVKoE6nTzSOBce4VKaRf5jnUedPXE19ehioY=
>> =hDll
>> -----END PGP SIGNATURE-----
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>
>
>


More information about the TYPO3-german mailing list