Contao-Camp 2024
Ergebnis 1 bis 13 von 13

Thema: Events unterschiedliche Farben?

  1. #1
    Contao-Nutzer
    Registriert seit
    28.09.2017.
    Beiträge
    106

    Frage Events unterschiedliche Farben?

    Hallo zusammen,

    unter Events kann ich ja mehrere Events eintragen, nur kann ich diese auch unterschiedlich einfärben?
    Wenn ja kann mir vielleicht jemand weiter helfen, wie ich nun vorgehen muss?

    Vielleicht kurz zur Info >> Contao Version 4.4.35.

    Über Eure Rückmeldung wäre ich SEHR dankebar

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

    Standard

    Du kannst pro Event eine CSS Klasse eintragen.

  3. #3
    Contao-Nutzer
    Registriert seit
    28.09.2017.
    Beiträge
    106

    Standard

    Hallo danke für deine schnelle Hilfe.

    Ich habe anbei mal einen screenshot beigefügt.
    Ich würde gerne in diese Ansicht "Test1" eine Farbe geben und "Test2" eine andere Farbe (Siehe Screenshot 1).

    Wenn ich eine CSS Klasse eintrage dann färbe ich nur den Teil ein der auftaucht wenn ich das Event anklicke!?(Siehe Screenshot 2)

    Danke
    Angehängte Grafiken Angehängte Grafiken
    • Dateityp: png 1.png (20,4 KB, 37x aufgerufen)
    • Dateityp: png 2.png (36,1 KB, 29x aufgerufen)

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

    Standard

    Ja, die CSS Klasse wird im Kalender glaube ich nicht ausgegeben...

  5. #5
    Contao-Nutzer
    Registriert seit
    28.09.2017.
    Beiträge
    106

    Standard

    Ja die konnte ich auch leider nicht finden, deshalb stehe ich jetzt etwas auf dem Schlauch :/

  6. #6
    Contao-Nutzer Avatar von hjo
    Registriert seit
    08.01.2013.
    Ort
    Wuppertal
    Beiträge
    118

    Standard

    Hallo jo94,

    hast du dich schon einmal mit Pseudo-Klassen auseinander gesetzt? Z.B. :nth-child. Vielleicht kannst du damit das einzelne Element ansprechen.

    Unter diesen URLs findest du Infos zum Thema:
    https://developer.mozilla.org/de/doc...CSS/:nth-child
    oder
    https://www.mediaevent.de/css/css3-selektor-pseudo.html

    Vielleicht hilft das.
    Ansonsten kann ein Link zur Seite vielleicht helfen.

    Grüße
    Hans-Jürgen

  7. #7
    Contao-Urgestein Avatar von folkfreund
    Registriert seit
    09.04.2010.
    Beiträge
    1.928

    Standard

    Hallo jo94,
    vermutlich willst du ja auch nicht für jeden Event eine eigene Farbe, sondern du hast irgendwelche Kategorien, die durch unterschiedliche Farben dargestellt werden sollen. Du könntest z.B für jede Kategorie einen eigenen Kalender unter Events anlegen (der Begriff 'Kalender' ist hier etwas unglücklich, es ist halt eine Sammlung von Events). Das bringt gleichzeitig etwas Ordnung in deine Events.
    Für die Kalenderansicht (wie in deinen Scrennshot 1) wählst du im Modul alle Kalender zur Anzeige aus. Jeder Event bekommt dann als CSS Klasse anhand des Kalenders, in dem er definiert ist, z.B. cal_1, cal_2 usw. Die kannst du dann für das Einfärben nutzen.

    Gruß, folkfreund

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

    Support Contao

    Standard

    @folkfreund, finde ich einen guten Ansatz - an diese Möglichkeit hatte ich noch gar nicht gedacht ... wobei ich solch' eine Anforderung auch noch nicht hatte
    Aber, grundsätzlich machbar, wäre mir aber zu "aufwändig", da man immer zwischen den unterschiedlichen Kalendern switchen und eintragen muss.

    Mein Gedanke dahingehend wäre gewesen, dass man das template anpasst (cal_default.html5) und via dca-Anpassung eine "Farben-Auswahl" mit in den Event bringt. Ungeprüft frage ich mich aber, ob die eigenen Felder denn dann auch tatsächlich im cal_default-Template aufrufbar und/oder einsetzbar sind.
    Grüsse
    Bernhard


  9. #9
    Contao-Nutzer Avatar von Dr. Jo
    Registriert seit
    11.08.2009.
    Ort
    Riehen (CH)
    Beiträge
    205

    Standard

    Die Erweiterung news_categories kann das:
    https://github.com/codefog/contao-news_categories

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

    Standard

    Zitat Zitat von Dr. Jo Beitrag anzeigen
    Die Erweiterung news_categories kann das:
    https://github.com/codefog/contao-news_categories
    Es geht hier aber um Events.

  11. #11
    Contao-Nutzer Avatar von Dr. Jo
    Registriert seit
    11.08.2009.
    Ort
    Riehen (CH)
    Beiträge
    205

    Standard

    Knapp daneben ist auch vorbei - ich meinte natürlich das hier:
    marebe1602/mae_event_categories

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

    Support Contao

    Standard

    Soeben getestet -
    mit der Erweiterung wird die class auch ohne Vergabe einer Kategorie im Frontend ausgegeben
    Code:
    <td class="days active">
              <div class="header">17</div>
                          <div class="event cal_1 rot upcoming rsfh-event-1" itemscope="" itemtype="http://schema.org/Event">
                  <a href="events/lorem-ipsum-dolor-sit-amet-consetetur-sadipscing.html" title="Lorem ipsum rot (Dienstag, 17. März 2020)" itemprop="url"><span itemprop="name">Lorem ipsum rot</span></a>
                </div>
                          <div class="event cal_1 blau upcoming rsfh-event-4" itemscope="" itemtype="http://schema.org/Event">
                  <a href="events/lorem-ipsum-blau.html" title="Lorem ipsum blau (Dienstag, 17. März 2020)" itemprop="url"><span itemprop="name">Lorem ipsum blau</span></a>
                </div>
    </td>
    ... warum wird das eigentlich nicht im core mit zur Verfügung gestellt?
    Grüsse
    Bernhard


  13. #13
    Alter Contao-Hase Avatar von kmielke
    Registriert seit
    21.06.2009.
    Beiträge
    1.173

    Standard

    Meine Erweiterung calendar-extended-bundle bietet die Möglichkein für einen Kalender Vorder- und Hintergrundfarbe anzugeben. Wenn gesetzt, dann bekommt jedes Event aus dem Kalender diese Farben. Hilfreich, wenn man unterschiedliche Kalender in einer Übersicht hat.
    Gruß Kester

    Kein Support via PN ohne vorherige Absprache.

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
  •