Ergebnis 1 bis 9 von 9

Thema: Css Datei zum bestimmten Wochentag und Uhrzeit wechseln

  1. #1
    Contao-Nutzer Avatar von darocka
    Registriert seit
    12.07.2011.
    Beiträge
    45

    Standard Css Datei zum bestimmten Wochentag und Uhrzeit wechseln

    Hallo,
    vielleicht kann mir einer der Profis hier weiterhelfen.

    Ich möchte auf einer Unterseite an bestimmten Wochentagen ein anderes CSS ausgeben.

    Konkret sollte es so aussehen:

    Montag CSS-A
    Dienstag CSS-A
    Mittwoch bis 18:00 Uhr CSS-A
    Mittwoch ab 18:01 Uhr CSS-B
    Donnerstag CSS-B
    Freitag bis 18:00 CCS-B
    Freitag ab 18:01 Uhr CSS-C
    Samstag CSS-C
    Sonntag CSS-C

    Hat da jemand von euch vielleicht eine Lösung?
    SG Darocka

  2. #2
    Contao-Nutzer
    Registriert seit
    05.10.2012.
    Beiträge
    213

    Standard

    Du könntest die Datei über ein eigenes fe_page-Template einbinden, in dem du dann die Abfrage des Wochentages machst und je nachdem das entsprechende CSS-File einbindest.
    Wahrscheinlich musst du dann schauen, dass dir der Cache nicht in die Quere kommt, falls du den aktiviert hast.
    Hast du internationale Besucher?

  3. #3
    Contao-Nutzer Avatar von darocka
    Registriert seit
    12.07.2011.
    Beiträge
    45

    Standard

    Zitat Zitat von pju Beitrag anzeigen
    Du könntest die Datei über ein eigenes fe_page-Template einbinden, in dem du dann die Abfrage des Wochentages machst und je nachdem das entsprechende CSS-File einbindest.
    Wahrscheinlich musst du dann schauen, dass dir der Cache nicht in die Quere kommt, falls du den aktiviert hast.
    Hast du internationale Besucher?
    Hallo Pju,

    nein ich habe keine Internationalen Besucher.

    Wie würde das funktionieren mit dem fe_page-Template der Abfrage des Wochentages?

    SG Darocka

  4. #4
    Contao-Nutzer
    Registriert seit
    05.10.2012.
    Beiträge
    213

    Standard

    Hm, wobei genau brauchst du denn Hilfe?
    Wie du das fe_page einbindest? Wie du eine CSS-Datei verlinkst (schau dir mal j_slider an)? Wie du in PHP das Datum rausfindest (da empfehl ich dir google)?

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

    Support Contao

    Standard Warum eine jeweils eigene Datei?

    Wenn du statt einer eigenen CSS-Datei, vergibst Du deiner Seite über einen Inserttag eine zusätzliche Klasse

    Code:
    {{date::D-h|strtolower}}
    dann kannst du per CSS darauf reagieren.

    Eine Anpassung der fe-page ist nicht notwendig.

  6. #6
    Contao-Nutzer Avatar von darocka
    Registriert seit
    12.07.2011.
    Beiträge
    45

    Standard

    Zitat Zitat von Ainschy Beitrag anzeigen
    Wenn du statt einer eigenen CSS-Datei, vergibst Du deiner Seite über einen Inserttag eine zusätzliche Klasse

    Code:
    {{date::D-h|strtolower}}
    dann kannst du per CSS darauf reagieren.

    Eine Anpassung der fe-page ist nicht notwendig.


    Hoi Ainschy,

    das ist eine super Idee mit den Inserttags!

    Danke dafür!!

    Frage: jetzt ist Montag 16:00 Uhr - angezeigt wird MO-04 - wie kann ich hier Unterscheiden zwischen Vormittag und Nachmittag?
    Kann ich das in den Einstellungen ändern? Meine Einstellungen sind folgende:

    2016-05-30 16_42_49-Einstellungen - Contao Open Source CMS 3.5.jpg

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

    Support Contao

    Fehler

    Zitat Zitat von darocka Beitrag anzeigen
    Frage: jetzt ist Montag 16:00 Uhr - angezeigt wird MO-04 - wie kann ich hier Unterscheiden zwischen Vormittag und Nachmittag?
    Kann ich das in den Einstellungen ändern? Meine Einstellungen sind folgende:

    2016-05-30 16_42_49-Einstellungen - Contao Open Source CMS 3.5.jpg
    In dem du statt h ein H nimmst.

    Weiter Infos dazu findest du im Manuel zu date

    http://php.net/manual/de/function.date.php

    [EDIT]
    In den Systemeinstellungen änderst du die Ausgabe Global, unter Domain für den Seitenbaum. Die Angaben im Inserttag sind individuell und unabhängig von den System/Domain Vorgaben.
    Geändert von Ainschy (30.05.2016 um 15:49 Uhr)

  8. #8
    Contao-Nutzer Avatar von darocka
    Registriert seit
    12.07.2011.
    Beiträge
    45

    Lächelndes Gesicht Funktioniert!

    Zitat Zitat von Ainschy Beitrag anzeigen
    In dem du statt h ein H nimmst.

    Weiter Infos dazu findest du im Manuel zu date

    http://php.net/manual/de/function.date.php

    [EDIT]
    In den Systemeinstellungen änderst du die Ausgabe Global, unter Domain für den Seitenbaum. Die Angaben im Inserttag sind individuell und unabhängig von den System/Domain Vorgaben.

    Oh ja, das funktioniert. Sehr super!

    Vielen Dank dafür!!

  9. #9
    Contao-Nutzer
    Registriert seit
    05.10.2012.
    Beiträge
    213

    Standard

    Zitat Zitat von Ainschy Beitrag anzeigen
    Wenn du statt einer eigenen CSS-Datei, vergibst Du deiner Seite über einen Inserttag eine zusätzliche Klasse

    Code:
    {{date::D-h|strtolower}}
    dann kannst du per CSS darauf reagieren.

    Eine Anpassung der fe-page ist nicht notwendig.
    Sehr elegant so!

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
  •