Contao-Camp 2024
Ergebnis 1 bis 5 von 5

Thema: Rocksolid Custom Elements if-Abfrage | Image Map als BG möglich?

  1. #1
    Contao-Nutzer
    Registriert seit
    15.01.2018.
    Beiträge
    61

    Standard Rocksolid Custom Elements if-Abfrage | Image Map als BG möglich?

    Hallo ihr Lieben,

    ich habe 2 Anliegen.

    1) Gerne würde ich zum Rocksolid Custom Elements Template eine if-Abfrage starten, doch dies scheint nicht zu funktionieren. Ich habe mir einen Slider gebaut, und wenn ein Slide eine bestimmte Klasse hat, sollen noch divs dazu kommen.

    Mit

    Code:
    <?php  if ($this->cssClass == 'dieseklasse'): ?>
    	
         <div class="neuesdiv1"></div>
         <div class="neuesdiv2"></div>
    	      	
    <?php endif; ?>
    scheint es nicht zu funktionieren.

    2) Kann ich eine image map als Hintergrundbild in Rocksolid Custom Elements einstellen? Dies würde mir einiges erleichtern. Wenn ja, wie stelle ich das an, um das Template entsprechend abzuändern? Ich muss ja diesen Code so abändern, dass die Image Map ihren Soll erfüllt.

    Code:
    <div class="bg" style="background-image: url('<?= $this->getImageObject($this->bg_image)->src ?>');" > </div>
    Würde mich sehr über Hilfe freuen, alleine stehe ich leider auf dem Schlauch.

  2. #2
    Contao-Fan Avatar von Ainschy
    Registriert seit
    24.06.2009.
    Ort
    Wenden
    Beiträge
    787
    Partner-ID
    5666
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die Abfrage im Template ist schon der richtige Weg, ich würde das aber über eine Checkbox lösen und darauf dann prüfen.

  3. #3
    Contao-Nutzer
    Registriert seit
    15.01.2018.
    Beiträge
    61

    Standard

    Oh super, darauf bin ich gar nicht gekommen. Nr 1) ist mit der Checkbox gelöst.

    Weiß jemand Rat zu 2) ?

  4. #4
    Contao-Fan Avatar von fusch
    Registriert seit
    25.03.2012.
    Ort
    München
    Beiträge
    498
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo,

    zu 2) geht nicht, da Du ja die Links nicht über den Hintergrund legen kannst. Die Imagemap musst Du immer zu einem img-Element anlegen. Du kannst sie höchstens per Positionierung in den Hintergrund legen.

    Gruß
    Hella
    Mitglied des Contao User Treffen München
    Aktuelle Termine erfährst Du immer unter www.contao-bayern.de
    Komm' doch mal vorbei!

  5. #5
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.674
    User beschenken
    Wunschliste

    Standard

    du könntest das Bild in den Hintergrund verfrachten und die Klick-Funktionalität mit einem SVG realisieren - dann ist die Sache auch noch "responsive"

    wenn Du Bild mit "Image-Map" verwenden willst, dann als SVG mit dem Bild im SVG eingebunden - "echte" Image-Maps sind eher "out"

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
  •