Ergebnis 1 bis 3 von 3

Thema: Bilddatei (Icon) ausblenden, bei leerem Feld. Ideen?

  1. #1
    Contao-Nutzer
    Registriert seit
    16.09.2014.
    Beiträge
    26

    Standard Bilddatei (Icon) ausblenden, bei leerem Feld. Ideen?

    Hallo Leute,

    habt Ihr vielleicht eine Idee, wie man das hier am besten lösen könnte...

    metamodels.jpg

    Wir haben ein Feld, welches mit einem Icon verknüpft werden soll. Momentan wurde es so eingebunden, dass einfach ein Bild hinzugefügt wurde. (provisorisch)
    Dabei ist das Problem, dass Produkte, welches dieses Attribut nicht benötigt wird, trotzdem das Bild angezeigt wird. (ist ja klar)

    Wie könnte ich das jetzt am besten in Metamodels einbinden.

    Also, wir benötigen ein Textfeld, mit einem Icon...Ist dieser Textfeld leer, wird das Icon auch nicht eingeblendet.

    Momentan siehts halt bei uns so aus im Template.

    Code:
    <div class="field burgerbun">
    <span class="value"><img class="burger_bun" src="/files/icons/burger_bun.png"><strong>: </strong><?php echo $arrItem['text']['burgerbun']; ?></span>
    </div>

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

    Support Contao

    Standard

    Hmm, das hatja jetzt mit Metamodels weniger zu tun, eher mit Templates allgemein. Bau halt ein if drumherum, in dem geprüft wird, ob das Textfeld nicht leer ist.

  3. #3
    Contao-Nutzer
    Registriert seit
    16.09.2014.
    Beiträge
    26

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    Hmm, das hatja jetzt mit Metamodels weniger zu tun, eher mit Templates allgemein. Bau halt ein if drumherum, in dem geprüft wird, ob das Textfeld nicht leer ist.
    Code:
    <?php if(strlen($arrItem['text']['burgerbun'])):?> 
    <div class="field burgerbun"><span class="value"><img class="burger_bun" src="/files/opensauce/icons/burger_bun.png"><strong>: </strong> <?php echo $arrItem['text']['burgerbun']; ?></span>
    </div>
    <?php endif; ?>
    Das hat funktioniert... ob das jetzt programmiertechnisch sauber ist, weiss ich nicht, aber es funktioniert
    Vielen Dank für den Hinweis

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
  •