Thickbox mit Extbase Plugin

  • 0 x
    93 Beiträge
    0 Hilfreiche Beiträge
    26. 01. 2011, 14:32

    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


  • 1
  • 0 x
    93 Beiträge
    0 Hilfreiche Beiträge
    26. 01. 2011, 14:35

    Anpassung der Link muss folgender Maßen aussehen:

    [quote="skriptkiddie"]

    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>

    [/quote]

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

  • 0 x
    93 Beiträge
    0 Hilfreiche Beiträge
    26. 01. 2011, 15:13

    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?

  • 1