Ankündigung

Einklappen
Keine Ankündigung bisher.

Youtube erst bei Zustimmung laden (eigenes Template bzw. CC)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Youtube erst bei Zustimmung laden (eigenes Template bzw. CC)

    Hallo,

    wenn ich ein Inhaltselement vom Typ Youtube verwende, wird das Video erst nach der Zustimmung geladen, also wie gewünscht.

    Ich möchte Youtube allerdings gerne im CustomCatalog verwenden, hier wird es bei mir immer angezeigt.

    Das HTML habe ich vom Inhaltselement Youtube kopiert sodass mein Template folgendermaßen aussieht:

    PHP-Code:
    <?php if($this->field('youtube')->value()) { ?>
    <h3>Video:</h3>
    <div class="ce_youtube block">
    <!-- indexer::stop -->
    <p id='privacy_info_126942' class="privacy hidden">Das Laden von YouTube wurde nicht erlaubt. Bitte ändern Sie die <a class="privacy_optout_click">Datenschutz-Einstellungen</a></p>
    <!-- indexer::continue -->
    <div class="ce_youtube_inner">
    <figure class="video_container">
    <div class="responsive ratio-169">
    <div id="youtube_iframe_126942">
    <iframe src="https://www.youtube.com/embed/<?php echo $this->field('youtube')->value(); ?>" allow="autoplay; encrypted-media; picture-in-picture; fullscreen" allowfullscreen="" width="640" height="360"></iframe>
    </div>
    </div>
    </figure>
    </div>
    </div>
    <?php ?>
    Wo ist der Fehler? Danke im Voraus.

  • #2
    iframe src darf nicht direkt gesetzt sein.

    Du kannst die das Theme-eigene ce_youtube Template einmal als Vorlage anschauen.

    Iframes können auch direkt gesichert werden: https://help.premium-contao-themes.c...erweitern.html
    http://www.premium-contao-themes.com

    Kommentar


    • #3
      Danke für die schnelle Hilfe, habe es mit dem Link gelöst bekommen.

      Kommentar

      Lädt...
      X