oveleon/contao-cookiebar und iframe im Catalog Manager
Hallo zusammen,
ich möchte externe Inhalte, die über ein iframe eingebunden sind, blocken und durch den Besucher bestätigen lassen.
Der Standardweg ist klar, auch schon mehrfach so umgesetzt.
Jetzt wird der Code für den iframe innerhalb eines Feldes, in welchem HTML erlaubt ist, eingefügt.
Dies jedoch innerhalb eines Catalog Manager Datensatzes.
Wie bekomme ich das am besten umgesetzt?
Das Detailtemplate ergänzen?
Oder das Detailtemplate als iframe-Typ angeben?
Code:
contao_cookiebar:
iframe_types:
vendortype:
- cm_details.html5
Danke für einen Hinweis.
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Doi,
auf der Detailseite eines Catalogeintrages werden alle Felder ausgegeben.
Sprich ich würde - am einfachsten - bei Aufruf der Detailseite dann die Cookiebar anzeigen lassen und nach Bestätigung dann die Inhalte zeigen lassen.
Ich wüsste nicht wie man nur die Feld mit iframe blockieren könnte.
Das ist der Teil für die Ausgabe eines Feldes aus dem Catalog Manager:
HTML-Code:
<div class="field besonderes">
<div class="label">Besonderes:</div>
<div class="value">
<span class="besonderes"><?= $this->besonderes ?></span>
</div>
</div>
was dann im FE diese Ausgabe bewirkt:
HTML-Code:
<div class="field besonderes">
<div class="label">Besonderes:</div>
<div class="value"><span class="besonderes"><p><iframe style="width: 100%; height: 517px; border: 0;" src="https://www.domain.tld"></iframe></p></span></div>
</div>
Felddefinition der Textarea mit HTM erlauben:
Anhang 24335
Reichen die Informationen?
Ich werde mal Version 1 versuchen.