Ergebnis 1 bis 5 von 5

Thema: mehrtägiger Event ohne Start- und Endzeit nicht mögich

  1. #1
    Contao-Nutzer Avatar von pout
    Registriert seit
    23.06.2009.
    Ort
    Wien
    Beiträge
    124
    User beschenken
    Wunschliste

    Standard mehrtägiger Event ohne Start- und Endzeit nicht mögich

    Hallo,

    Wenn ich bei einem mehrtägigen Event (eintägig noch nicht getestet) keine Start- oder Endzeit eingebe, wird als Startzeit 00:00 und als Enzeit 23:59 ausgegeben. Gebe ich eine Startzeit, aber keine Endzeit ein, wird als Endzeit die Startzeit ausgegeben.
    Im Template wird auf Start- bzw. Endzeit getestet: `<?php if($this->startTime): ?>`.
    Ich hätte gerne, dass, wenn keine Zeit gesetzt ist, auch nichts ausgegeben wird.
    Ich könnte im Template auf 00:00 bzw. 23:59 testen, aber das ist unschön und was ist, wenn ein Event wirklich um 00:00 startet.
    Ist das ein Bug?

    Danke Roman

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

    Standard

    Hast du angepasste Templates?
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer Avatar von pout
    Registriert seit
    23.06.2009.
    Ort
    Wien
    Beiträge
    124
    User beschenken
    Wunschliste

    Standard

    ja

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

    Standard

    Entferne die angepassten Templates mal.
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Nutzer Avatar von pout
    Registriert seit
    23.06.2009.
    Ort
    Wien
    Beiträge
    124
    User beschenken
    Wunschliste

    Standard

    Ich habe auf das Standardtemplate gewechselt. Auch hier wird, wenn man nur eine Startzeit angibt, die Endzeit = Startzeit (!= offenes Ende) gesetzt. `endDate`hat 00:00.

    Auszug aus $this->dumpTemplateVars():

    Code:
    "addTime" => "1"
      "startTime" => "1742032800"
      "endTime" => "1742637600"
      "startDate" => "1741996800"
      "endDate" => "1742601600"
      "date" => "15.03.2025 10:00–22.03.2025 10:00"
      "time" => ""
      "datetime" => "2025-03-15T10:00:00+00:00"
      "begin" => "1742032800"
      "end" => "1742637600"
    Ich würde erwarten, dass zumindest `endTime` nicht gesetzt wird, wenn das Feld "Endzeit" leer gelassen wird.

    Dan anderen Fall, dass 00:00 als Startzeit bzw. 23:59 als Endzeit ausgegeben wird, wenn keine Zeit gesetzt ist kann man mit Prüfung auf `addTime` abfangen.

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
  •