Seite 1 von 1

Datum auf Artikeldetailseite

Verfasst: Fr 26. Jun 2009, 10:21
von milez
Hello!

Diese Frage ist evtl sehr einfach zu beantwoerten, ich habs im Forum bisher nicht gefunden.

Ich möchte auf einer Artikelseite mit folgender Template-Struktur das Datum des Artikels anzeigen:

.
.
HEADLINE (HTML)
TEXT (HTML)
.
.

Diese Module geben ja immer Variablen wie CMS_HTML(1) oder so aus. Anscheinend gibt es so etwas nicht für das Artikeldatum

Es gibt jetzt ab 4.8

Code: Alles auswählen

   echo "CMS_DATE[0]";  
Allerdings, zeigt mir das ein nicht fuktionierendes Element im Editor an, aber kein Datum. Ich will ja auch nicht in jedem Artikel das Datum nochmal manuell setzten.

Wie sähe ein Modul aus, was mir das Veröffentlichungsdatum des aktuellen Artikels ausgiebt?
Muss dazu ne neue query her oder haben wir das schon irgendwo?

Beste Grüße und vielen Dank
Milez

Re: Datum auf Artikeldetailseite

Verfasst: Fr 26. Jun 2009, 10:30
von Halchteranerin
guck mal z. B. hier:
http://forum.contenido.org/viewtopic.ph ... ung#p55375

Es gibt aber auch noch andere ...

Re: Datum auf Artikeldetailseite

Verfasst: Fr 26. Jun 2009, 10:32
von milez
Ah ok Danke! also doch ne query ;) will man ja eig nicht.

Wer revolutioniert die Suche in phpBBs? Das ist echt ne krux!

Grüße
Milez

Re: Datum auf Artikeldetailseite

Verfasst: Fr 26. Jun 2009, 11:55
von Halchteranerin
milez hat geschrieben:Ah ok Danke! also doch ne query ;) will man ja eig nicht.
Na ja, zu 4.6 habe ich das hier gefunden:
http://forum.contenido.org/viewtopic.ph ... ble#p92724
"Es gibt keine Variable für das Erstelldatum - alle Daten werden via SQL-Statement aus der Datenbank ermittelt. Jede Information, die zusätzlich erscheinen soll, muss natürlich zunächst abgerufen werden."

Ich fürchte, das hat sich nicht geändert, aber sicher bin ich mir nicht.
milez hat geschrieben:Wer revolutioniert die Suche in phpBBs? Das ist echt ne krux!
Och, ich habe nur "letzte Änderung" gesucht und bin fündig geworden, wo war bei dir das Problem? :)

Re: Datum auf Artikeldetailseite

Verfasst: Sa 27. Jun 2009, 11:29
von _wiewo_

Code: Alles auswählen

<?php

cInclude('classes', 'class.article.php');

$oArticle = new Article($idart, $client, $lang);

$sCreated = $oArticle->getField('created');
$sLastModified = $oArticle->getField('lastmodified');

?>
bitte ;)

Re: Datum auf Artikeldetailseite

Verfasst: So 28. Jun 2009, 10:46
von milez
das sieht vernünftig aus! :) danke

Allerdings kommt das datum schon formatiert so raus: 2009-06-26 10:56:37

Wie kann man das anders formatiert, z.b. 26.06.2009, rausholen?

Beste Grüße
milez

Re: Datum auf Artikeldetailseite

Verfasst: So 28. Jun 2009, 12:20
von Oldperl
Hallo milez,

dazu kannst du die PHP Datums und Zeit Funktionen verwenden :arrow: http://www.php.net/manual/de/ref.datetime.php

Gruß aus Franken

Ortwin

Re: Datum auf Artikeldetailseite

Verfasst: So 28. Jun 2009, 12:53
von _wiewo_
ich benutz immer http://www.php.net/manual/de/function.date-parse.php
da kann man dann alles mit machen was man will :)