Hallo Christian,
also mir hatte das mal geholfen:
http://mimi.kaktusteam.de/blog-posts/2012/05/using-extbase-for-ajax-requests/
In dem Zusammenhang fand ich dann auch folgendes noch hilfreich:
http://blog.it-crow.de/?p=4
http://www.typo3-tutorials.org/tutorials/extensions/eid-mechanismus.html
Gruß,
Robert
Am 25.01.2013 08:24, schrieb "Christian Müller":
Guten Morgen!
Hat denn keiner einen Hinweis oder einen Lösungsansatz für mich/dieses Problem?
Gruß, Chris.
Gesendet: Donnerstag, 24. Januar 2013 um 15:58 Uhr
Von: "Christian Müller" <chrim...@gmx.de>
An: "German TYPO3 Userlist" <typo3-german@lists.typo3.org>
Betreff: [TYPO3-german] Extbase updateAction über AJAX
Hallo zusammen!
Ich versuche mich gerade an einer Extbase Extension. Ich habe mehrere
Datenbankfelder welche ich im Frontend bearbeiten möchte. Der Extension-Builder
legt mir dafür ja alles an.
Ich habe Projekte und Projektleiter.
Zum Auswählen eines Projektleiters für ein Projekt möchte ich das Fluid
Autocomplete Widget benutzen. Das Autocomplete funktioniert auch sehr gut und
listet mir passende Projektleiter auf.
Allerdings kann ich mit diesem Widget nur einen einzigen Projektleiter
auswählen, nicht wie in einer MultiSelectBox mehrere.
Das Autocomplete Script bietet ein Event "select" an, welches quasi greift,
wenn man einen vorgeschlagenen Wert auswählt. Hier würde ich gern einhaken und das
Projekt direkt über AJAX updaten. Das kann ich dann so oft machen, bis ich alle
Projektleiter hinzugefügt habe.
Doch genau daran scheitert es. Wie bekomme ich das, sich gerade in Bearbeitung
befindliche, Projekt in die vom AJAX aufgerufene Funktion?
Soll ich die ProjektId an die ajaxAction im Controller schicken, dort das
Projekt neu aus dem Repository holen, dann setProjektleiter(xx) und
anschließend die Updatefunktion aufrufen? Mir kommt das äußerst schwammig und
auch nicht sicher vor.
Freue mich über Anregungen oder Hilfe!
Gruß, Chris.
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german