Zum Inhalt springen

Thickbox mit Extbase Plugin

Erstellt am 26. Januar 2011 · 2 Antworten · letzte Antwort am 26. Januar 2011

Tags: Frage

skriptkiddie ·

Hallo Zusammen,

ich bn dabei eine Referenzen Extensions mit Extbase und Fluid zu erstellen.

Die Ausgabe passt soweit, es wird im Tempalte pro Datensatz ein Bild mit einem Link angzeigt.
Wenn man nun auf den Link klickt, soll sich die Thickbox öffnen mit Bild und Text als Inhalt, so wie in der untersten Demo: http://jquery.com/demo/thickbox/

ich habe nun im template meinen link mit:
<f:link.action action="show" controller="lightbox" arguments="{product : product}"><img src="/fileadmin/konero/images/ref_button.png" /></f:link.action>

erstellt und er sieht so aus:

index.php?id=41&tx_inventory_list[product]=1&tx_inventory_list[action]=show&tx_inventory_list[controller]=lightbox&cHash=0c57cba87a5e864942581a55186649ee

Was muss ich nun im Controller erstellen, dass der durch den Link die Lightbox mit geöffnet und mit den Daten aus dem Datensatz mit der ID erstellt wird??

Vielen Dank

skriptkiddie ·

Anpassung der Link muss folgender Maßen aussehen:

skriptkiddie schrieb

ich habe nun im template meinen link mit:
<f:link.action action="show" controller="lightbox" arguments="{product : product}"><img src="/fileadmin/template/images/ref_button.png" /></f:link.action>

<f:link.action action="show" controller="lightbox" arguments="{product : product}" class="thickbox"><img src="/fileadmin/template/images/ref_button.png" /></f:link.action>

skriptkiddie ·

Also ich habe es schon geschafft, dass sich die Lightbox öffnet und darin z.B. ein neues Template aufgerufen wird....
Aber das Problem ist immer noch das, dass Haupttemplate mitaufgerufen wird.
Wie kann ich das verhindern? bzw. eine leere Seite mit meinen eigenen Inhalten generieren?