Weitere Inhalte zu Listeneinträgen per JavaScript nachladen

Über die Javascriptfunktion wOpenURL können Sie aus anderen Seiten des Projektes Inhalte in die aktuelle Seite einbetten (embedPage).

Innerhalb des Listen-Elementes können Sie mit dieser Technik z.B.  Inhalte zu den Listeneinträgen per Klick über JavaScript laden.

Beispiel: Warenkorb in Produktliste laden

In der Listenansicht des Objekt-Wizards wird über das Element "Objektdaten als HTML ausgeben" ein a-Tag eingefügt. Dieses ruft die Funktion wOpenURL auf und gibt diesem einen Link mit. Der zweiten Parameter 'embedListEntrySelf' definiert, dass der ermittelte HTML-Code innerhalb des li-Elementes eingefügt werden soll.

Beispiel: Auszug Objektdaten als HTML ausgeben

<!--
  Über folgende data-Attribute können Sie die Funktion zusätzlich beeinflussen:
  data-embedBefore          - [|1] Der ermittelte HTML-Code wird zu Beginn des li-Tags eingefügt. 
  data-embedClass           - Der Embedded-Container bekommt die angegebene CSS-Klasse 
  data-embedClassAdditional - Die CSS-Klassen des Embedded-Containers werden um diese CSS-Klassen ergänzt
  data-embedMultiple        - [|1] Wurde bereits ein Embedded-Container verwendet, wird ein weiterer hinzugefügt (1)
-->

<a href="#" onclick="wOpenURL('/[Inhaltsprojekt]/shop/scripts/cart.php?action=showProductCart&item=[!--wDocumentPath--]', 'embedListEntrySelf', this);return false;">Warenkorbansicht öffnen</a>