Ergebnis 1 bis 5 von 5

Thema: Datums-Anzeige bei den News ändern?

  1. #1
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard Datums-Anzeige bei den News ändern?

    Hallo,

    ich möchte gerne die Datumsanzeige bei den News ändern wie in dem Screenshot.

    Es gab glaube ich auch mal im alten Forum einen Tread darüber bzw. ein Modifiziertes News Template zum Download.

    Hat jemand noch so ein Template oder kann mir sagen was ich ins Template einbauen muss um das so angezeigt zu bekommen.

    Danke für die Hilfe

    Gruß
    Angehängte Grafiken Angehängte Grafiken

  2. #2
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo,

    ich habe jetzt in einem alten Event Template den Codeschnipsel gefunden:

    PHP-Code:
    <acronym class="date" title="<?php echo $this->parseDate('d.m.y'$this->startDate); ?>">
        <span class="date-month"><?php echo $this->parseDate('M'$this->startDate); ?></span>
        <span class="date-date"><?php echo $this->parseDate('d'$this->startDate); ?></span>
    <span class="date-year"><?php echo $this->parseDate('Y'$this->startDate); ?></span>
      </acronym>
    Was muss ich hier ändern das ich das in den News einsetzen kann? so das dass Datum des Newsbeitrages ausgelesen wird.

    Danke

  3. #3
    Contao-Nutzer
    Registriert seit
    23.06.2009.
    Beiträge
    82

    Standard

    Hallo,

    wie du mit dem Template generell verfährst scheinst du zu wissen.
    Zum Beispiel das Newstemplate news_latest.tpl:

    In Zeile 4 steht das Datum:
    HTML-Code:
    <p class="info">
    <?php echo $this->date; ?> <?php echo $this->author; ?> 
    <?php echo $this->commentCount; ?>
    </p>
    Alles innerhalb des p-tags ersetzt du mit deinem gefundenen Code. Solltest du den Author und die COmments anzeigen wollen so musst du das
    HTML-Code:
    <?php echo $this->author; ?> 
    <?php echo $this->commentCount; ?>
    irgendwo anders unterbringen.
    Nun das startDate mit time ersetzen. Jetzt hast du schonmal das gewünschte Datumsformat. Das Styling musst du nun per CSS vornehmen. Achso ich würde den acronym-tag weglassen und nur die spans nutzen. Ich sehe in diesem Fall keinen Sinn für das acronym-tag.
    Geändert von mikado (16.04.2010 um 02:21 Uhr)

  4. #4
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo,

    ich hatte dieses Thema erst einmal auf die Seite gelegt weil ich das nicht so hinbekommen hatte wie ich das wollte.

    Jetzt bin ich wieder drann das ganze zu beenden. Ich komme aber mit dem Code nicht klar. Entweder passt der Code bei mir nicht oder die CSS Formatierung.

    Hat jemand evtl. den Code und das CSS schon in etwa so umgesetzt?

    Wenn ja würde ich mich freuen wenn der jenige dieses evtl. zur verfügung stellen könnte.

    Das interessiert und hilft wahrscheinlich auch anderen, die vor dem gleichen Problem stehen.

    Danke für die Hilfe

    Gruß

  5. #5
    Contao-Nutzer
    Registriert seit
    23.06.2009.
    Beiträge
    82

    Standard

    Was ich da oben mit dem Author geschrieben habe, ist mir nicht ganz klar. Hat ja nix mit der Datumsanzeige zu tun.

    Was genau funktioniert denn nicht. Haste nen Link. Oder stell mal bissel Code ein.

    Edit des Templates:
    So, also ich habe bei mir das Template news_simple angepasst.
    Auf jeden Fall brauchst du eine Kapselung für deine Monat Tag Jahr Anzeige. Da würde ich ein <p>-Tag drum rum packen. Da hinein nun drei <span></span> Tags. Welche mit dem Informationen Monat Tag und Jahr befüllt werden müssen. Das bekommst du so hin:
    PHP-Code:
    <?php echo $this->parseDate('d'$this->time); ?>
    Guck dir mal die Datemanipulationsoptionen von php an. Da findest du alle Möglichkeiten, was du neben 'd' noch ausgeben kannst.

    Css Styling
    Nun gibst du allen vier Elementen (<p>, <span>, <span>, <span>) noch ne Klasse. Welche du dann per CSS stylen kannst. Hier schön auf ne ordentliche Namensgebung achten. Zum Beispiel für das p-Tag "calender leaf"; <span> "date_month"; <span> "date_day"; ...
    Dem leaf würde ich dabei nur den Hintergrund deines Kalenderblattes geben. So kannst du den Code wiederverwenden.

    Grüße mikado
    Geändert von mikado (18.10.2010 um 10:18 Uhr)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. News - "Anzeigen ab" mit Datums- UND ZEITANGABE
    Von freemailer01 im Forum Nachrichten/Events/FAQ
    Antworten: 11
    Letzter Beitrag: 06.05.2011, 09:35
  2. News archive - mehrere Seiten - keine Anzeige
    Von run im Forum Nachrichten/Events/FAQ
    Antworten: 10
    Letzter Beitrag: 17.11.2009, 21:52
  3. News Anzeige mit Thumbnails
    Von lXg07 im Forum Nachrichten/Events/FAQ
    Antworten: 7
    Letzter Beitrag: 09.09.2009, 11:54
  4. [News] Default Anzeige des Neuesten Beitrags
    Von Rudolpho im Forum Sonstige Erweiterungen
    Antworten: 3
    Letzter Beitrag: 06.09.2009, 16:25
  5. Datums- und Zeitformat in der News List
    Von Rock Rebel im Forum Nachrichten/Events/FAQ
    Antworten: 6
    Letzter Beitrag: 30.06.2009, 13:21

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •