ich möchte gern aus einem Template heraus auf eine statische Seite verlinken (z.B. AGBs oder Widerruf), ohne, den Alias bzw. die fixe URL-Struktur zu verwenden (also über die ID) Da ich noch ein Gambio-Newbie bin, ist mir die Template-Sprache noch nicht geläufig und die Suche ergab keine zufriedenstellende Ergebnisse (vielleicht habe ich auch nach den falschen Phrasen gesucht).
Ich bin nun von selber ein Stück weiter gekommen und habe diese Variablen gefunden: {$PRIVACY_CONFIRMATION_URL} {$CONDITIONS_CONFIRMATION_URL} {$WITHDRAWAL_CONFIRMATION_URL} Damit kann ich die gewünschten Inhalte erstmal in einem Modal-Fenster anzeigen lassen. Doch wo zum Teufel gibt es eine Übersicht über die Variablen? Und wie setzen sich Variablen von Seiten zusammen, die ich selber angelegt habe? UPDATE: eben zu schnell geschrieben... Ich bekomme die Variablen in einem anderen Template nicht ausgelesen. In Klartext: Ich wollte aus dem Template "checkout_confirmation.html" den ersten Block " checkout_confirmation_list" in einem anderen Template verwenden, doch es funktioniert einfach nicht, auch nicht, wenn ich die Block-Struktur 1:1 nachbilde
Ohne dass Du dazu ein Overload der betreffenden php-Datei erstellst, kann die andere html-Datei damit nichts anfangen. Hilfreich wäre jetzt, was du genau planst.
Das sind die 3 Links auf die Inhaltsseiten (ohne Lightbox): Code: <a href="shop_content.php?coID=2">Privatsphäre und Datenschutz</a> <a href="shop_content.php?coID=3">AGB</a> <a href="shop_content.php?coID={'GM_WITHDRAWAL_CONTENT_ID'|gm_get_conf}">Widerrufsrecht und Widerrufsformular</a>
@Dominik Späte Vielen Dank für Deine Infos. Damit kann ich etwas anfangen. Nochmal die Intention hinter meiner Frage Ich arbeite im Template "checkout_payment.html". Dort waren ursprünglich Widerruf + AGBs als iframe im Template verankert. Ich möchte aber "nur" einen Link auf diese Inhalte platzieren. Das Beste wäre natürlich, dass die Inhalte in einem Modal angezeigt werden. Meine konkrete Frage: Was (welche Variable oder was auch immer) packe ich in das href-Attribut (und ggf. title-Attribut) damit der Widerrufstext und die AGBs in einem Modal angezeigt werden? Ich habe mir dann das Templete "checkout_confirmation" abgeschaut und dort einfach (aus Nichtwissen) die href-Attribute herauskopiert und in das andere Template als Modal-Aufruf eingesetzt. also diese hier: {$PRIVACY_CONFIRMATION_URL} {$CONDITIONS_CONFIRMATION_URL} {$WITHDRAWAL_CONFIRMATION_URL} Das gibt mir aber keine URL zurück. Das src-Attribut vom vorherigen iframe liefert mir auch kein Ergebnis. Setze ich den Link von @Dominik Späte ein, wird zwar die Seite aufgerufen. So sieht der Aufruf für das Widerrufsrecht aktuell im Template aus: Code: <a class="btn btn-info btn-sm js-open-modal" href="{$WITHDRAWAL_CONFIRMATION_URL}" data-modal-type="iframe" data-modal-settings='{literal}{{/literal}"title": "{$txt.title_withdrawal}"{literal}}{/literal}' target="_blank" title="{$withdrawal_data.data.NAME}">{$WITHDRAWAL_CONFIRMATION_TEXT}</a> Ich hoffe, ich konnte nun verständlich erklären, was ich genau für ein Anliegen habe.
Keine Rechtsberatung Man muss die AGB und WRB weder anzeigen noch abhaken lassen. Der Link auf der letzten Checkoutseite genügt. Soweit ich weiß, genügt nur ein Link nicht, wenn man den Haken vom Kunden setzten lässt. Bevor Du da weitermachst, solltest Du Dich bei deinem Rechtsberater informieren.
Vielen Dank für Eure Ausführungen. Mal ganz unabhängig von der rechtlichen Situation würde ich trotzdem sehr gern wissen, wie ich diese Links in der von mir präferierten Form setzen könnte - also Modal-Aufruf und blanko-Inhalte im Modal.