[TYPO3-jobs] finisher für Mehrfacheinträge in eine MM Tabelle
Ralf-Rene Schröder
ralf.rene at online.de
Wed Apr 3 15:34:35 CEST 2013
Hallo...
für einen PHP Fachmann ist es wahrscheinlich nur ein 10-zeiler oder so...
ich bräuchte einen zusätzlichen formhandler finisher, der MEHRERE
Einträge in eine MM Tabelle schreibt
der normale finisher (siehe Konfiguration hier gleich unten) schreibt ja
nur EINEN Eintrag in die Tabelle:
20.class = Finisher_DB
20.config {
table = tx_extension_items_genres_mm
fields {
uid_local.special = inserted_uid
uid_local.special.table = tx_extension_items
uid_foreign.mapping = genres
uid_foreign.separator = ,
}
}
der ganze Überhang des normalen Finishers wird nicht benötigt...
rein nur das Füllen einer MM Tabelle
kann mir jemand ein Angebot machen für einen Finisher
(Tx_Formhandler_Finisher_DB_mm.php) der folgendes macht:
vorab, alle Datensätze mit der inserted_uid in uid_local löschen
dann pro Element in der Kommaliste (uid_foreign.mapping = genres)
- in uid_local die inserted_uid der Haupttabelle eintragen
- in uid_foreign das einzelnene Element der Kommaliste eintragen
am Ende noch die Anzahl der MM zuordnungen (also Anzahl der Elemente in
der Liste) in das entsprechende Feld der Haupttabelle eintragen...
oder vielleicht hat es ja schon jemand fertig... wäre toll...
--
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
More information about the TYPO3-jobs
mailing list