Ergebnis 1 bis 6 von 6

Thema: eventliste Zeitausgabe

  1. #1
    Alter Contao-Hase Avatar von kubjo
    Registriert seit
    11.01.2011.
    Ort
    Ludwigsburg
    Beiträge
    1.380

    Standard eventliste Zeitausgabe

    Hi Leute ich habe auf der Seite :
    http://www.but-stones.de/

    folgendes Problem: Auf der linken Seite habe ich ein Modul eingefügt, das mir die anstehenden Gigs der Band ausgibt. Wenn man das Event ohne Zeitangabe einträgt, wird das Event morgens ab 0:00Uhr nicht mehr angezeigt, was schlecht ist für Besucher, die sich am Tages des Events nochmal erkundigen wollen, wo und wann das Event stattfindet. Gibt man dem Event eine Uhrzeit mit, wird der Eintrag sehr kryptisch ausgegeben, so wie der jetzt zweite Eintrag:

    6.03.2019, 2121:0303–2323:0303 Alte Mühle

    Hier das template das ich verwende:

    Code:
    <div class="event layout_upcoming<?= $this->classUpcoming ?>" itemscope itemtype="http://schema.org/Event">
    
      <time datetime="<?= $this->datetime ?>" class="date" itemprop="startDate"><?= $this->date ?><?php if ($this->time): ?>, <?= $this->time ?><?php endif; ?></time>
      <a href="<?= $this->href ?>" title="<?= $this->title ?> (<?php if ($this->day) echo $this->day . ', '; ?><?= $this->date ?><?php if ($this->time) echo ', ' . $this->time;?>)"<?= $this->target ?> itemprop="url"><?= $this->link ?></a>
    
    </div>
    Gerne würde ich hier die Uhrzeit ganz weglassen, aber im Eintrag des Event drinnen lassen, so dass das Event erst gelöscht wird, wenn es vorbei ist!
    Was muß ich dafür machen?

    Danke für eure Hilfe!

    Grüße aus Ludwigsburg
    Jochen Kubik
    Wir sind alle Würmchen, nur glaube ich, daß ich ein Glühwürmchen bin.

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

    Standard

    Hallo Jochen,

    zuerst einmal solltest du sowohl in den Einstellung und in der Root-Seite das Format für Datum und Uhrzeit abgleichen. Da schein was nicht zu stimmen.

    Du kannst für jedes Event auch einen Anzeigezeitraum angeben, ganz unten. Schon mal benutzt?
    Gruß Kester

    Kein Support via PN ohne vorherige Absprache.

  3. #3
    Alter Contao-Hase Avatar von kubjo
    Registriert seit
    11.01.2011.
    Ort
    Ludwigsburg
    Beiträge
    1.380

    Standard

    Hallo Kester,
    das hat schon mal viel gebracht, die Uhrzeit wird jetzt richtig dargestellt, vielen Dank!

    Wen ich jetzt aber keine Uhrzeit angebe, und unten bei "Anzeigen bis" einen Tag nach dem Event angebe, bleibt das Event dann an dem Tag des Ereignisses noch bis Mitternacht da?

    Ich mache einfach mal einen Test!

    Grüße
    Jochen
    Wir sind alle Würmchen, nur glaube ich, daß ich ein Glühwürmchen bin.

  4. #4
    Alter Contao-Hase Avatar von kubjo
    Registriert seit
    11.01.2011.
    Ort
    Ludwigsburg
    Beiträge
    1.380

    Standard

    HAllo Kester,
    das war jetzt mal garnicht so einfach, die Datums und Zeitformate sind verwirrend!
    d.m.Y. ist klar: day - month - Year
    HH:mm funktioniert nicht erst mit H:i konnte ich die Zeit unten bei "Anzeigen bis" eingeben, ohne dass eine Fehlermeldung auftritt!

    Ich durchsuche jetzt erst mal das Forum nach diesem Problem!

    Danke nochmal!
    Grüße
    Jochen
    Wir sind alle Würmchen, nur glaube ich, daß ich ein Glühwürmchen bin.

  5. #5
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von kubjo Beitrag anzeigen
    das war jetzt mal garnicht so einfach, die Datums und Zeitformate sind verwirrend!
    Hier findest Du eine Beschreibung der PHP date() Funktion, wo die Formatierungszeichen erklärt werden: http://php.net/manual/de/function.date.php
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

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

    Standard

    Zitat Zitat von kubjo Beitrag anzeigen
    HAllo Kester,
    das war jetzt mal garnicht so einfach, die Datums und Zeitformate sind verwirrend!
    d.m.Y. ist klar: day - month - Year
    HH:mm funktioniert nicht erst mit H:i konnte ich die Zeit unten bei "Anzeigen bis" eingeben, ohne dass eine Fehlermeldung auftritt!

    Ich durchsuche jetzt erst mal das Forum nach diesem Problem!

    Danke nochmal!
    Grüße
    Jochen
    sonst einfach mit showTemplateVars() mal prüfen, welche Variable welchen Wert hat.
    https://de.contaowiki.org/Template_Variablen_anzeigen
    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
  •