News mit Datum und Teaser

Salech
Beiträge: 89
Registriert: So 5. Dez 2004, 11:00
Kontaktdaten:

Beitrag von Salech »

Wenn ich dieses Konstrukt:

Code: Alles auswählen

strftime("%d.%m.%Y", $aValue["LastModified"])
vor

Code: Alles auswählen

echo '   <div id="headline">'.$aValue["Category"].": ".$aValue["Headline"].'</div>', chr(10);
einfüge, erhalte ich:

Code: Alles auswählen

echo '   <div id="headline">'.strftime("%d.%m.%Y", $aValue["LastModified"]).": ".$aValue["Category"].": ".$aValue["Headline"].'</div>', chr(10);
das geht schon mal!

Nur als Datum bekomme den 01.01.1970. Was definitiv nicht stimmt. ;-)



So

Code: Alles auswählen

echo '   <div id="headline">'.$aValue["LastModified"].": ".$aValue["Category"].": ".$aValue["Headline"].'</div>', chr(10);
erhalte ich das Richtige Datum, aber halt so ausgegeben: 2006-02-07 12:59:16
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf »

jetzt bin ich wieder an board und diesmal hoffentlich mit dem richtigen tipp ;)

das problem hatte ich bei der newslite auch, liegt IMHO am mysql und unix zeitformat

Code: Alles auswählen

$lastmod_date = strtotime($aValue["LastModified"]);
$lastmod_date = date('jS F Y, g:ma', $lastmod_date );
und dann $lastomd_date ausgeben lassen

könnte funktionieren, ungetestet, bei mir ging es so (s. post auf seite 1)

die ausgabe also die anpassung des teils 'jS F Y, g:ma' ist dann deinen wünschen frei überlassen, siehe
http://de.php.net/manual/de/function.date.php
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
Salech
Beiträge: 89
Registriert: So 5. Dez 2004, 11:00
Kontaktdaten:

Beitrag von Salech »

JA Danke das wars! Bild

Na dann bin ich mal gespannt, was HerrB in das Paket legt. :wink:
kilkenny
Beiträge: 3
Registriert: Do 16. Feb 2006, 11:59
Kontaktdaten:

Beitrag von kilkenny »

Hallo,

ich sammle gerade meine ersten Erfahrungen in contenido!

Genau so eine Modul habe ich gesucht, nur ich will als Datum nicht das "LastModified" sondern das wann der Artikel erstellt also "Created" wurde ich bekomme es einfach nicht hin. Kann mir bitte jemand helfen.

Und noch eine Frage ist es möglich in der "Headline" und dem TeaserText auch Links darzustellen?
kiss me i'm irish
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Verwende z.B. die Artikelliste Advanced - da ist alles drin... (siehe Module V4.6.x)

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
kilkenny
Beiträge: 3
Registriert: Do 16. Feb 2006, 11:59
Kontaktdaten:

Beitrag von kilkenny »

Vielen Dank, das mit dem Datum hat perfekt geklappt.

Die Links in der Headline bzw. dem TeaserText sollen schon in der Artikelliste angezeigt werden und nicht NUR in dem Artikel, geht das?
kiss me i'm irish
Salech
Beiträge: 89
Registriert: So 5. Dez 2004, 11:00
Kontaktdaten:

Beitrag von Salech »

Der letzte Tipp vom HerrB sieht ja fast noch besser aus als der letzte! 8)

Aber die Frage von
kilkenny hat geschrieben:Die Links in der Headline bzw. dem TeaserText sollen schon in der Artikelliste angezeigt werden und nicht NUR in dem Artikel, geht das?
würde mich auch interessieren: geht sowas? Oder geht sowas nicht?
kilkenny
Beiträge: 3
Registriert: Do 16. Feb 2006, 11:59
Kontaktdaten:

Beitrag von kilkenny »

Wenigstens einer der das auch gerne hatte. 8)

Aber anscheinend geht das nicht, ansonsten hätten wohl ein paar gesagt das geht.
Das ist Schade, aber da kann man wohl nichts machen. :(
kiss me i'm irish
rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Beitrag von rezeptionist »

hm wenn mann zumindest

aus

Code: Alles auswählen

$teasertext = strip_tags($article->getContent('CMS_HTML', 1));
das hier macht

Code: Alles auswählen

$teasertext = $article->getContent('CMS_HTML', 1);
Zeigt er alle Tags aus dem OriginalArtikel (auch hyperlinks), dasselbe nochmal mit

Code: Alles auswählen

$headline = strip_tags($article->getContent('CMS_HTMLHEAD', 1));
zu

Code: Alles auswählen

$headline = $article->getContent('CMS_HTMLHEAD', 1);
und man erfreut sich aller Tags die im Originalartikel vorhanden sind.

Lach aber mal ehrlich alleine schon das wort strip_tags sollte doch schon eure Hoffnung heben das es geht .
greets
Gesperrt