Ergebnis 1 bis 10 von 10

Thema: Inhaltselement „Bild“: Thumbnails werden im Backend nicht angezeigt

  1. #1
    Contao-Nutzer
    Registriert seit
    01.02.2011.
    Beiträge
    17

    Standard Inhaltselement „Bild“: Thumbnails werden im Backend nicht angezeigt

    Hallo zusammen,

    wie man dem Screenshot 8138067.png entnehmen kann, werden im Backend die Thumbnails der Inhaltselemente in der Artikelansicht nicht angezeigt. Was hat das für eine Ursache und wie kann ich das wieder fixen? Im Inhaltselement selbst wird die Quelldatei angezeigt (8138070.png). Auch im Frontend ist das Bild zu sehen.

    Hat jemand eine Idee?

  2. #2
    Contao-Nutzer Avatar von marebe
    Registriert seit
    01.04.2015.
    Ort
    Schwäbisch Gmünd
    Beiträge
    153
    Partner-ID
    10745

    Standard

    Hi blizzyx,

    Du könntest mal unter
    System / Einstellungen / Backend-Einstellungen
    mit dem Haken "Elemente nicht verkürzen" rum spielen.

    Oder schau mal mit "Firebug", was mit dem HTML in der Vorschau los ist.
    Vielleicht kommst Du der Ursache dann näher

  3. #3
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.452
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Moin,
    hast den den Bildelementen ein CSS Klasse zugewiesen ... Bei mit hatte AdBlock immer die Bilder ausgeblendet, weil ich die CSS Klasse "sponsorlink" zugewiesen hatte.

    Gruß, Cliff

  4. #4
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    2.000
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi,

    haben Deine Bilder evtl. Sonderzeichen / Umlaute in dem Dateinamen?

    Gruß
    tschero
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  5. #5
    Contao-Nutzer Avatar von Socki
    Registriert seit
    19.02.2015.
    Ort
    Wien
    Beiträge
    133

    Standard

    Hello, wie groß sind die Bilder ? (Dateigröße)

    Gruß Socke

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

    Standard

    Schick mal Link + Login per PM

  7. #7
    Contao-Nutzer
    Registriert seit
    01.02.2011.
    Beiträge
    17

    Standard

    Vielen Dank für eure Antworten.

    Ich habe mir das Element mal mit Firebug angeschaut und festgestellt, dass im Backend mein zuletzt um lazy load erweitertes ce_image Template verwendet wird, das eigentlich ausschließlich für das Frontend gedacht ist.

    HTML-Code:
    <img class="lazy" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-original="assets/images/c/slide_01-4505414c.jpg" alt="" height="133" width="320">
    Ist es üblich, dass im Backend das selbe ce_image Template Anwendung findet wie im Frontend? Kann ich das irgendwie steuern/verhindern? Im Backend benötige ich ja logischerweise kein lazy load.

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

    Standard

    Ja, das ist normal.

  9. #9
    Contao-Nutzer Avatar von marebe
    Registriert seit
    01.04.2015.
    Ort
    Schwäbisch Gmünd
    Beiträge
    153
    Partner-ID
    10745

    Standard

    Du kannst zur Not auch zwei Versionen der Ausgabe machen, indem Du
    Code:
    TL_MODE == 'BE'
    für "Backend" abfragst.
    Das hab ich aus usability-gründen auch schon teilweise gemacht, damit man in der BE-Ansicht einfach schneller erfassen kann, was sich hinter einem Element verbirgt.
    In Deinem Fall könntest Du ja fürs BE die Originalversion vom ce_image bestehen lassen.

    edit: also einfach in der bestehenden template-Datei mittels If-Abfrage in zwei Versionen aufsplitten
    Geändert von marebe (22.04.2015 um 18:03 Uhr)

  10. #10
    Contao-Nutzer
    Registriert seit
    01.02.2011.
    Beiträge
    17

    Standard

    Besten Dank, marebe. Habe es wie folgt gelöst:

    PHP-Code:
    <?php if (TL_MODE == "FE") { ?>
      <?php $this->insert('picture_lazyload'$this->picture); ?>
    <?php 
    } else { ?>
      <?php $this->insert('picture_default'$this->picture); ?>
    <?php 
    ?>
    Läuft einwandfrei!

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
  •