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

Antwort per Email an