Ergebnis 1 bis 8 von 8

Thema: Bilder werden im Frontend nicht angezeigt

  1. #1
    Contao-Nutzer Avatar von afx
    Registriert seit
    17.05.2011.
    Beiträge
    25

    Frage Bilder werden im Frontend nicht angezeigt

    Hallo Contao-Community,

    ich habe ein Problem mit der Anzeige von Bilder. Ich habe viele ähnliche Beiträge zu dem Thema gelesen und keine Lösung gefunden. Daher mache ich jetzt ein Thema auf.

    System:
    - Contao 4.4.26 (managed)
    - 2 Sprachen mit <lang>/ in der URL
    - Läuft aktuell unter MAMP auf Localhost (PHP 7.1)

    Problem:
    Wenn ich Bilder hochladen und im Artikel einbinde (z.b. ce_image), dann werden diese im Frontend nicht angezeigt.


    Die Bilder liegen in einem Unterordner von files/ und dieser hat das Flag "öffentlich" aktiv.

    Bildschirmfoto 2018-10-24 um 10.56.52.png

    Der Pfad stimmt meines Erachtens nicht:

    Bildschirmfoto 2018-10-24 um 10.55.34.png

    Das http:// darf nicht vorangestellt werden oder localhost muss noch ergänzt werden.

    Code:
    HTML-Code:
    <figure class="image_container">
    <a href="http://files/gapartment_theme/files/content/grundrisse/grundriss.png" data-lightbox="a63e30" class="cboxElement">
    <img src="http://files/gapartment_theme/files/content/grundrisse/grundriss.png" width="1158" height="918" alt="" itemprop="image">
    </a>
    </figure>
    URL: http://localhost/de/apartment/fricken.html

    Wenn ich die Website via app_dev.php aufrufe, dann klappt es:

    URL: http://localhost/app_dev.php/de/apartment/fricken.html

    HTML-Code:
    <figure class="image_container">
    
              <a href="files/content/grundrisse/grundriss.png" data-lightbox="a63e30" class="cboxElement">
        
        
    <!-- TEMPLATE START: templates/picture_default.html5 -->
    
        <img src="files/content/grundrisse/grundriss.png" width="1158" height="918" alt="" itemprop="image">
    
        
    
    <!-- TEMPLATE END: templates/picture_default.html5 -->
    
              </a>
        
        
      </figure>

    Wenn ich das Bild direkt im Browser via http://localhost/files/content/grundrisse/grundriss.png aufrufe, so kann ich problemlos zugreifen.

    Kann mir jemand einen Tipp geben, welche Einstellung hier nicht stimmt?

    Danke.

    Beste Grüße
    AFX

  2. #2
    Contao-Fan Avatar von Kopfnuss
    Registriert seit
    05.09.2012.
    Ort
    Zwickau
    Beiträge
    324
    Partner-ID
    11375
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn du Contao 4 unter Xampp nutzt solltest du am besten mit vhosts arbeiten. Dabei auf das web Verzeichniss verweisen.
    https://www.homeconstructor.net/de/x...sts-einrichten

    Versuch mal ob das funktioniert.

  3. #3
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hast Du im "Startpunkt einer Webseite" in Deiner "Seitenstruktur" im Feld "Datei-URL" bzw. "Assets-URL" etwas eingetragen (z. B. files/gapartment_theme)?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  4. #4
    Contao-Nutzer Avatar von afx
    Registriert seit
    17.05.2011.
    Beiträge
    25

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Hast Du im "Startpunkt einer Webseite" in Deiner "Seitenstruktur" im Feld "Datei-URL" bzw. "Assets-URL" etwas eingetragen (z. B. files/gapartment_theme)?
    Ja, hier der Eintrag:

    Bildschirmfoto 2018-10-24 um 13.46.48.png

  5. #5
    Contao-Nutzer Avatar von afx
    Registriert seit
    17.05.2011.
    Beiträge
    25

    Standard

    Zitat Zitat von Kopfnuss Beitrag anzeigen
    Wenn du Contao 4 unter Xampp nutzt solltest du am besten mit vhosts arbeiten. Dabei auf das web Verzeichniss verweisen.
    https://www.homeconstructor.net/de/x...sts-einrichten

    Versuch mal ob das funktioniert.
    Ich benutze MAMP auf MacOS.

    Das Wurzelverzeichnis der Domain "localhost" des Apache-Servers zeigt schon auf <contao-ordner>/web

    Sollte also passen.

  6. #6
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.081
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von afx Beitrag anzeigen
    Mach das mal raus ...

  7. #7
    Contao-Nutzer Avatar von afx
    Registriert seit
    17.05.2011.
    Beiträge
    25

    Daumen hoch

    Zitat Zitat von tab Beitrag anzeigen
    Mach das mal raus ...

    ZACK! FUNKTIONIERT.

    Warum ist das da drin? Ich habe es nicht reingeschrieben, soweit ich weiss.


    Danke für die Hilfe!

  8. #8
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.081
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Normalerweise steht da nichts drin. Irgendjemand wird es wohl mal eingetragen haben. Das kann man z.B. benutzen, indem man hier eine (Sub-)Domain angibt, die auf die selbe Installation zugreift. Das soll wohl helfen, die Begrenzung der gleichzeitig möglichen Requests zu umgehen. Keine Ahnung ob das mittlerweile überhaupt noch irgendwas bringt. Jedenfalls wird wohl das hier eingetragene als Domain betrachtet und quasi als eine Art Base-Tag für Files bzw Assets benutzt, mit dem dann ein absoluter Pfad erzeugt wird. Das erklärt dann auch in etwa deine erzeugten URLs.

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
  •