Hi, das finde ich persönlich viel zu umständlich. Ich habe es wie folgt gemacht:
Javascript function: function ask(url, message) { question = window.confirm(message); if(question) { document.location.href = url; } } Der Aufruf aus dem Dokument erfolgt dann so: <a href='javascript:ask("<f:uri.action action="delete" arguments="{garbage : garbage}" />", "Wirklich löschen?")'> <img src="{f:uri.resource(path: 'Icons/delete.png')}" alt="Delete" /> </a> Dadurch kann dann auch in einer Liste das einfach in einer Schleife ausgegeben werden und die Function bleibt flexibel einsetzbar. Viele Grüße Christopher -----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Thomas P. Gesendet: Montag, 19. Dezember 2011 18:18 An: German TYPO3 Userlist Betreff: Re: [TYPO3-german] extbase Extension Popup Abfrage vor Löschvorgang Danke, wunderbar das funktioniert soweit. Allerdings stoße ich jetzt an meine grenzen, was schachtelung in Anführungszeichen betrifft. <f:link.action action="remove" controller="Gallerymanager" arguments="{gallery: galleryitem}" additionalAttributes="{onclick: 'return confirm(\'{f:translate(key: 'delete_question')}\')'}">delete TRANS</f:link.action> so wird immer ein Fehler ausgebene, wenn ich {f:translate(key: 'delete_question')} durch einen String ersetze, funktioniert es. Kann man es eventuell mit der Inline-Notation hinkriegen, oder muss ich mir einen eigenen ViewHelper schreiben? Am 19.12.2011 17:13, schrieb Lorenz Ulrich: > Hallo > > Das ist eine typische JavaScript-Aufgabe: > > http://psacake.com/web/iw.asp > > Wenn du es etwas "sexier" möchtest, würde ich es mit JQuery UI > Confirmation machen: > > http://jqueryui.com/demos/dialog/#modal-confirmation > > Beste Grüsse, > > Lorenz > > Am 19.12.2011 17:08, schrieb Thomas P.: >> Hi, >> >> wie kann ich in einer extbase Extension ein Abfrage einbauen, die wenn >> man ein Objekt löschen möchte nochmal nachfragt, ob man dies sicher tun >> möchte. Quasi so wie es auch in der Listenansicht beim Löschen von >> Datensätzen standarfmäßig von TYPO3 mitgeliefert wird. >> >> Mir reicht auch eine Extension die das kann und extbase basiert. Dann >> finde ich es selbst raus. >> >> Grüße, >> Tom > > _______________________________________________ > 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 _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german