Es scheint weniger mit der Pid aber mit der Uid zu tun zu haben. Es funktioniert nämlich in dem
Moment alles super wenn ich das feld "wid" ind der Tabelle in "uid" umbenenne.
Das ist natürlich keine brauchbare Lösung mit der man arbeiten kann aber schon spannend :D
Ich hab inzwischen mal 'ne Au
Die Tabelle ist da weil das Mapping nach dem Anlegen der Extension manuell gemacht wurde.
Wenn ich im Extension Builder index_words fürs Mapping angeb gibt das eine Fehlermeldung.
(Extension could not be saved: There is no entry for table "index_words" of
Word in TCA. For technical reasons you
Die Tabelle war ja schon da, die wird vom Extension Builder angelegt. Und die
hat Felder für die Eigenschaften meiner Objekte und noch einen Haufen anderer
Felder. Ich hab die index_words einfach kopiert, die Tabelle für die Extension
gelöscht und die kopierte Tabelle umbenannt. Dann kommen nat
SQL Query debuggen hab ich gemacht, das ist alles ok.
Mapping ist es auch definitiv nicht. Ich bin jetzt bei gegangen und hab die und
hab die index_words in die Tabelle fürs Domainmodel kopiert und ohne Mapping
zugegriffen, selbes Ergebnis.
___
TYPO3-
Da hab ich nix verändert, die sieht so aus:
{word.wid}
{word.baseword}
Edit
Delete
findAll() überschreiben hab ich versucht, klappt nicht. Ist auch nicht nur
findAll(). Wenn ich eine eigene Methode schreib und da per query nach allem
suchen lass mit einer id größer als 0 (was ja auch alle sind nur anders
gefunden) passiert dasselbe.
Mehr als ein Suchergebnis = Kopien des erst
Die Action ist uncached und ich lösch auch immer alles wenn ich was änder.
Es ist halt auch kein Problem einzelne Datensätze zu holen. Wenn ich
spezifische Anfragen stell die nur ein Ergebnis liefern ist alles gut. Aber
sobald irgendetwas mehrere Datensätze liefert stimmt die Anzahl aber alle
StoragePid war tatsächlich keine gesetzt. Nur auf was setzt ich die? Kann da
ändern was ich will, Ausgabe bleibt die selbe.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Moin moin,
ich hab da mal ein kleines Problem.
Ich habe eine Extension mit dem Extension Builder angelegt. Die einige Daten
aus Tabellen einer anderen extension (indexed_search) auslesen, daher habe ich
sie auf die entsprechende Tabelle gemappt (index_words). Wenn ich jetzt mit
findAll() den