Ergebnis 1 bis 22 von 22

Thema: Keine Uhrzeit bei den News

  1. #1
    Contao-Fan Avatar von Arno
    Registriert seit
    11.12.2009.
    Ort
    Potsdam-Babelsberg
    Beiträge
    290

    Standard Keine Uhrzeit bei den News

    Ich möchte gerne, dass die News immer ohne Uhrzeit ausgegeben werden.
    Dazu habe ich in der Modul-Datei 'ModuleNews.php' nach Zeile 239 die Variable $return['date'] mit per substr hinten abgeschnitten.
    Nicht sooo besonders schön, aber es funktioniert.
    Nun möchte ich natürlich, dass das updatesicher ist. Dazu wollte ich einfach eine Kopie der 'ModuleNews.php' anlegen und dann als Override aufrufen lassen.
    Aber ich finde den Originalaufruf nicht! Im Modul-Verzeichnis 'news/config' in der config.php finde ich zwar Aufrufe für 'ModuleNewsList', 'ModuleNewsReader', 'ModuleNewsArchive' und 'ModuleNewsMenu', aber nicht für die einfache 'ModuleNews'.

    Kann jemand helfen?

  2. #2
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Warum so kompliziert?

    Das Datum wird ja im Newstemplate ausgegeben. Modifiziere es da und es ist updatesicher?
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  3. #3
    Contao-Fan Avatar von Arno
    Registriert seit
    11.12.2009.
    Ort
    Potsdam-Babelsberg
    Beiträge
    290

    Standard

    Moin Yanick,

    da habe ich natürlich auch zuerst geguckt, aber in meinem Ausgabetemplate steht
    PHP-Code:
    <?php echo $this->date?>
    Das beinhaltet Datum und Uhrzeit!
    Daraus habe ich messerscharf geschlossen, dass das wohl vorher schon zusammengebastelt wird und bin so dann auf die 'ModuleNews.php' gestoßen.

  4. #4
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Hallo Arno,

    dann kannst du doch per php z.B. das
    PHP-Code:
    <?php echo $this->date?>
    direkt modifizieren. So wie du es in der ModuleNews.php gemacht hast.

    Oder du bastelst dir das ganze über den Timestamp zusammen, z.B.
    PHP-Code:
    <?php echo $this->parseDate("d. F Y"$this->timestamp); ?>
    So mache ich das zumindest manchmal.

    Gruß Janosch

  5. #5
    Contao-Fan Avatar von Arno
    Registriert seit
    11.12.2009.
    Ort
    Potsdam-Babelsberg
    Beiträge
    290

    Standard

    Irrh!
    Stimmt! Ich bin nicht sehr schlau!
    Danke für den Tipp. Funktioniert natürlich.

  6. #6
    Contao-Nutzer
    Registriert seit
    03.02.2010.
    Beiträge
    40

    Standard

    wieso deaktivierst du die option nicht einfach im modul?


    modul -> deinmodulname -> Metafelder

  7. #7
    Contao-Fan Avatar von Arno
    Registriert seit
    11.12.2009.
    Ort
    Potsdam-Babelsberg
    Beiträge
    290

    Standard

    Zitat Zitat von tkn Beitrag anzeigen
    wieso deaktivierst du die option nicht einfach im modul?


    modul -> deinmodulname -> Metafelder
    Eigentlich keine schlechte Idee, aber auch hier trifft zu was ich oben schon schrieb: Datum beinhaltet hier eben Tagesdatum und die Uhrzeit, und das Tagesdatum möchte ich behalten, die Uhrzeit soll hinfort.

  8. #8
    Contao-Fan
    Registriert seit
    22.06.2009.
    Beiträge
    275

    Standard

    Hallo Arno,

    wenn du die Uhrzeit sonst auch nicht benötigst, könntest du im Startpunkt einer neuen Webseite oder in den Einstellungen bei Datums- und Zeitformat nur den Datums String eingeben. Das sollte auch gehen und ist bei Updates sicher.

    Gruß Jörg

  9. #9
    Contao-Fan Avatar von Arno
    Registriert seit
    11.12.2009.
    Ort
    Potsdam-Babelsberg
    Beiträge
    290

    Standard

    Lieben Dank euch allen für zahlreichen Tipps.
    Ich habe mich jetzt endgültig für die Variante mit substr im Ausgabe-Template entschieden, da es wirklich nur an dieser Stelle keine Uhrzeit geben soll.

    Viele Grüße,

    Arno.

  10. #10
    Contao-Nutzer Avatar von Friedhelm
    Registriert seit
    06.12.2009.
    Ort
    Frankfurt
    Beiträge
    66

    Standard Feature Wunsch draus machen

    Hi Arno,
    Zitat Zitat von Arno Beitrag anzeigen
    Eigentlich keine schlechte Idee, aber auch hier trifft zu was ich oben schon schrieb: Datum beinhaltet hier eben Tagesdatum und die Uhrzeit, und das Tagesdatum möchte ich behalten, die Uhrzeit soll hinfort.
    Wäre das nicht einen Featurewunsch wert?
    Bei den Metafeldern die Möglichkeit zu haben, Datum und Zeit getrennt auszuwählen?
    Ich fände das sehr hilfreich, denn ich hatte heute exakt das gleiche Problem mit dem Datum ;-)
    Im Tracker habe ich gesucht, ob es diesen Wunsch schon gibt, bin aber nicht fündig geworden. Ich versuche das mal einzutragen
    Schöne Grüße
    Friedhelm

  11. #11
    Contao-Fan Avatar von Juke
    Registriert seit
    09.07.2009.
    Ort
    Ludwigsburg
    Beiträge
    293
    Partner-ID
    4860

    Frage

    Hallo zusammen,

    ich häng mich mal hir dran, weil ich das auch möchte.
    Zitat Zitat von JanoschSkuplik Beitrag anzeigen
    PHP-Code:
    <?php echo $this->parseDate("d. F Y"$this->timestamp); ?>
    gibt im news_latest das aktuelle Tagesdatum aus. Ich würde aber das Datum der Veröffentlichung brauchen und hätte das auch gerne ohne den Timestamp.

    Wie modifiziere ich
    PHP-Code:
    <?php echo $this->Date?>




    Viele Grüße
    Jutta

  12. #12
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Hallo Jutta

    Das Modifizieren ohne Timestamp ist leider nicht so einfach, deshalb wird der ja auch immer schön brav mitgeliefert

    Ich denke Du suchst folgendes:
    PHP-Code:
    <?php echo $this->parseDate("d. m. Y"$this->tstamp); ?>
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  13. #13
    Contao-Fan Avatar von Juke
    Registriert seit
    09.07.2009.
    Ort
    Ludwigsburg
    Beiträge
    293
    Partner-ID
    4860

    Standard

    Hallo Yanick,

    das wäre ja das gleiche wie ich oben zitiert habe, oder?
    PHP-Code:
    <?php echo $this->parseDate("d. F Y"$this->timestamp); ?>
    gibt das aktuelle Tagesdatum aus (also heute: 4. Juni 2010) aber nicht das Datum wann die neue Nachricht eingetragen wurde.

    Aber - ich weiß jetzt auch nicht genau was ich gemacht habe, jedenfalls erscheinen meine News jetzt ohne die Uhrzeit. Leider kann ich grad nicht nachvollziehen wie ich dahin gekommen bin ... .

    Viele Grüße
    Jutta

  14. #14
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Nein, timestamp und tstamp ist ein Unterschied, wenn auch ein kleiner und unscheinbarer
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  15. #15
    Contao-Fan Avatar von Juke
    Registriert seit
    09.07.2009.
    Ort
    Ludwigsburg
    Beiträge
    293
    Partner-ID
    4860

    Standard

    Guck - hab' ich gar nicht wahrgenommen

    Und welcher Unterschied ist das?
    tstamp => Datum wann der Beitrag geschrieben wurde
    timestamp => aktuelles Tagesdatum

    Richtig ?

  16. #16
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Sieht so aus, musst Du halt kurz checken. Den Inhalt kriegst Du ja mittels
    PHP-Code:
    <?php $this->showTemplateVars(); ?>
    und wenn Du dann nach "unix timestamp converter" oder so googelst, wirst Du schon einen passabeln online Converter finden
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  17. #17
    Contao-Fan Avatar von Juke
    Registriert seit
    09.07.2009.
    Ort
    Ludwigsburg
    Beiträge
    293
    Partner-ID
    4860

    Standard

    aaaah - wieder was gelernt, Danke !!

  18. #18
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Gerne doch
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  19. #19
    Contao-Nutzer Avatar von refalo
    Registriert seit
    09.08.2009.
    Ort
    Odenwald
    Beiträge
    80

    Standard

    Toflars Lösung brauchte ich auch. Danke!

  20. #20
    Contao-Fan Avatar von OneChance
    Registriert seit
    23.06.2009.
    Ort
    Korneuburg
    Beiträge
    542
    User beschenken
    Wunschliste

    Standard Newslist simple unter 2.10.1 ohne Zeit?

    Hallo Leute ich hänge mich mal hier rein,
    habe eure Versionen ausprobiert aber irgendwie bin ich dahinter gestiegen wie ich dies in dem html5 template umbaue.

    Kann mir da einer von Euch bitte auf die Sprünge helfen?
    Geändert von OneChance (31.08.2011 um 19:04 Uhr)

    Mfg Patrick
    There's only ONE Chance for the first Impression.

  21. #21
    Contao-Fan
    Registriert seit
    28.06.2009.
    Ort
    Steffisburg
    Beiträge
    473

    Standard

    Hallo edgeMedia

    Ich habs so gelöst.

    PHP-Code:
    <div class="layout_simple block<?php echo $this->class?>">
    <?php if ($this->date): ?><time datetime="<?php echo date("d.m.Y"$this->time); ?>"><?php echo date("d.m.Y"$this->time); ?></time> <?php endif; ?><?php echo $this->linkHeadline?> 
    </div>
    Gruss
    Steven

  22. #22
    Contao-Nutzer Avatar von Traumkunst
    Registriert seit
    22.01.2011.
    Ort
    In der Nähe von Dortmund
    Beiträge
    229

    Standard

    Vielen Dank, Steven - so funktioniert es einwandfrei.

    Ich hatte vorher die Lösung mit dem
    PHP-Code:
    <?php echo $this->parseDate("d. m. Y"$this->tstamp); ?>
    eingesetzt, bis mir auffiel, dass dann aber das Datum der Erstellung des Nachrichtenbeitrags angezeigt wurde, nicht das eigentliche Nachrichten-Datum. Das funktioniert also nur so lange, wie beide Daten (zufälligerweise) identisch sind - beim (nachträglichen) Aufbau eines Nachrichtenarchivs inkl. Meldungen aus der Vergangenheit funktioniert das bereits nicht mehr.

    Schön, dass die letzte Lösung noch gepostet wurde!

    VG Frank

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. NEws zu bestimmter Uhrzeit veröffentlichen!
    Von andrewj im Forum Nachrichten/Events/FAQ
    Antworten: 2
    Letzter Beitrag: 07.01.2011, 12:32
  2. NEWS -> Anzeigen ab -> mit Uhrzeit möglich ?
    Von Swiper im Forum Nachrichten/Events/FAQ
    Antworten: 1
    Letzter Beitrag: 06.07.2010, 08:35
  3. Uhrzeit in News bei deaktiviertem Feld (Rechte) immmer 01:00 Uhr
    Von codestorm im Forum Nachrichten/Events/FAQ
    Antworten: 1
    Letzter Beitrag: 13.04.2010, 21:48
  4. News archive - mehrere Seiten - keine Anzeige
    Von run im Forum Nachrichten/Events/FAQ
    Antworten: 10
    Letzter Beitrag: 17.11.2009, 21:52
  5. Es wird nur die Uhrzeit anstatt Datum und Uhrzeit angezeigt
    Von CrazyHorst im Forum Sonstiges zu Contao
    Antworten: 2
    Letzter Beitrag: 28.09.2009, 14:14

Lesezeichen

Lesezeichen

Berechtigungen

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