Ergebnis 1 bis 5 von 5

Thema: <iframe> und template korrekt einbinden

  1. #1
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.858
    Contao-Projekt unterstützen

    Support Contao

    Standard <iframe> und template korrekt einbinden

    Hallo,

    für eine 360° Tour habe ich ein fertiges HTML-Konstrukt erhalten. Dieses sollte ich nun in ein Webseitenprojekt einbinden.
    Das Dateienpaket besteht aus den Medienordnern, der index.html, fonts.css und script.js

    Den Inhalt der index.html habe ich in eine threesixty.html5 kopiert und die notwendigen src mit den Pfaden angepasst.
    PHP-Code:
    <!DOCTYPE html>
    <
    html>
    <
    head>
        <
    title>mein Titel</title>
        <
    meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <
    meta name="viewport" content="user-scalable=no, initial-scale=0.5, width=device-width, viewport-fit=cover" />
        <
    link rel="preload" href="files/threesixty/script.js?v=1573718926400" as="script"/>
        <
    link rel="preload" href="files/threesixty/media/panorama_69092EBA_6530_41E1_41D2_0EC88BE383A0_0/l/5/0_0.jpg?v=1573718926400" as="image"/>
        <
    link rel="preload" href="files/threesixty/media/panorama_69092EBA_6530_41E1_41D2_0EC88BE383A0_0/r/5/0_0.jpg?v=1573718926400" as="image"/>
        <
    link rel="preload" href="files/threesixty/media/panorama_69092EBA_6530_41E1_41D2_0EC88BE383A0_0/u/5/0_0.jpg?v=1573718926400" as="image"/>
        <
    link rel="preload" href="files/threesixty/media/panorama_69092EBA_6530_41E1_41D2_0EC88BE383A0_0/d/5/0_0.jpg?v=1573718926400" as="image"/>
        <
    link rel="preload" href="files/threesixty/media/panorama_69092EBA_6530_41E1_41D2_0EC88BE383A0_0/f/5/0_0.jpg?v=1573718926400" as="image"/>
        <
    link rel="preload" href="files/threesixty/media/panorama_69092EBA_6530_41E1_41D2_0EC88BE383A0_0/b/5/0_0.jpg?v=1573718926400" as="image"/>
        <
    meta name="description" content="Virtual Tour"/>
        <
    meta name="theme-color" content="#FFFFFF"/>
        <
    script src="files/threesixty/lib/tdvplayer.js?v=1573718926400"></script>
        <script type="text/javascript">

    ... and so on ... 
    Diese Datei threesixty.html5 habe ich unter /templates platziert.
    In den Einstellungen sind script und iframe eingetragen

    Als Contentelement habe ich ein 'HTML' gewählt - Inhalt:
    PHP-Code:
    <iframe>
    {{
    file::threesixty.html5}}    
    </
    iframe
    Aber leider wird iframe nicht aufgelöst ... und damit nicht angezeigt.
    Jemand eine Idee was hier nicht korrekt abgewickelt ist?
    Grüsse
    Bernhard


  2. #2
    Contao-Fan Avatar von Stefko
    Registriert seit
    25.10.2012.
    Ort
    Karlsruhe
    Beiträge
    771
    User beschenken
    Wunschliste

    Standard

    Ahoi,
    ändere den Filenamen und den Aufruf mal in threesixty.php
    Grüße, Stefko

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.088
    Partner-ID
    10107

    Standard

    Zitat Zitat von derRenner Beitrag anzeigen
    Als Contentelement habe ich ein 'HTML' gewählt - Inhalt:
    PHP-Code:
    <iframe>
    {{
    file::threesixty.html5}}    
    </
    iframe
    Aber leider wird iframe nicht aufgelöst ... und damit nicht angezeigt.
    Jemand eine Idee was hier nicht korrekt abgewickelt ist?
    So funktionieren iframes nicht. Mit einem iframe zeigst du innerhalb des Inhalts einer URL den Inhalt einer anderen URL an. Alles was sich innerhalb des <iframe>…</iframe> Tags befindet, wird ausgegeben, wenn der Browser keine iframes unterstützt.

  4. #4
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.332
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

  5. #5
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.858
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Oh Mann ... durchgehend 9 Stunden sind eindeutig zu viel des Guten

    Danke euch!
    Hier sind gleich mal zwei Fehler zusammengetroffen:
    - falsche Anwendung von iframe ... Lösung:
    PHP-Code:
    <iframe src="/files/threesixty/index.htm" width="100%"></iframe
    - Ordner /threesixty war nicht auf öffentlich gestellt
    Grüsse
    Bernhard


Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •