Page 1 of 1
[Opgeslost] Publicatiedatum van nieuwsartikel
Posted: Thu Jan 28, 2010 11:45 am
by Gamonon
Ik krijg de publicatiedatum van nieuws artikelen niet juist.
Ik stel de publicatiedatum van het artikel op als: [december] [28] [2009] [05] [10] [29]
De publicatiedatum verschijnt in het artikel dan als: mandag 05 december 2009
Hij pakt dus de uur instelling als dag.
Mijn newstag : {news number='10' lang="nl_NL" detailpage='showwebnieuws' category='webnieuws'}
Ik had daar ook in staan dateformat="%d-%m-%Y" maar dat maakt geen verschil uit.
Re: Publicatiedatum van nieuwsartikel
Posted: Thu Jan 28, 2010 12:34 pm
by Rolf
Mijn newstag : {news number='10' lang="nl_NL" detailpage='showwebnieuws' category='webnieuws'}
Ik had daar ook in staan dateformat="%d-%m-%Y" maar dat maakt geen verschil uit.
Deze dateformat staat die ook in de tag?
Het kan nog zijn dat in het sjabloon een dateformat staat die de zaak overruled...
®olf
Re: Publicatiedatum van nieuwsartikel
Posted: Thu Jan 28, 2010 2:39 pm
by Gamonon
In het samenvatting sjabloon staat: {$entry->postdate|date_format:"%A %I %B %G"}
Als ik daar de originele cms_date_format laat staan, krijg ik Smarty errors te zien
Wat zou volgens jou de juiste datum format voor het sjabloon moeten zijn?
Re: Publicatiedatum van nieuwsartikel
Posted: Thu Jan 28, 2010 3:04 pm
by Rolf
Als je in het sjabloon de gewenste variabelen invult, dan hoef je in de tag de dataformat variabele niet te gebruiken.
Code: Select all
{$entry->postdate|date_format:"strftime-variabelen"}
Meer informatie kun je hier vinden:
http://php.net/manual/en/function.strftime.php
Groet, Rolf

Re: Publicatiedatum van nieuwsartikel
Posted: Thu Jan 28, 2010 3:35 pm
by Gamonon
Rolf wrote:
Als je in het sjabloon de gewenste variabelen invult, dan hoef je in de tag de dataformat variabele niet te gebruiken.
Code: Select all
{$entry->postdate|date_format:"strftime-variabelen"}
Meer informatie kun je hier vinden:
http://php.net/manual/en/function.strftime.php
Groet, Rolf
Ja dat begrijp ik, heb die tag er ook niet (meer) in staan en date_format:"strftime-variabelen" is nou precies wat ik moet hebben.
De informatie op php.net heb ik al meerdere malen ingezien maar die generieke info is zoiets als abracadabra voor me.
Ik ga het forum wel weer doorzoeken. Bedankt.
Re: Publicatiedatum van nieuwsartikel
Posted: Thu Jan 28, 2010 4:09 pm
by RonnyK
Zou je eens een screenshot van je news-entry kunnen plaatsen, alsmede je summary-template?
Daarnaast een link naar je website, om te zien hoe het eruit ziet.
Ronny
Re: Publicatiedatum van nieuwsartikel
Posted: Thu Jan 28, 2010 6:31 pm
by Jos
Gamonon wrote:
In het samenvatting sjabloon staat: {$entry->postdate|date_format:"%A %I %B %G"}
%I is inderdaad het uur in 12-uurs formaat.
{$entry->postdate|date_format:"%A
%e %B %G"} zou dan beter zijn
Re: Publicatiedatum van nieuwsartikel
Posted: Fri Jan 29, 2010 1:10 am
by Gamonon
Ik ben wat gaan klooien en heb alle combinaties die ik in het forum kon vinden maar geprobeerd.
Uiteindelijk was het eenvoudige :
{$entry->postdate|
date_format:"%d %B %Y"} / {$category_label} {$entry->category}
goed om een mooie en juiste notatie te krijgen : 27 januari 2010 / Categorie: Webnieuws
Alle sjablonen maar overhoop gegooid en fraaie buttons aan de navigatie knoppen gekoppeld in nl_NL.php
Zelfs het sorteren werkt nu ook
Wat nu nog niet goed werkt is de [terug] functie {$return_url} Als ik een artikel op bijvoorbeeld de derde samenvatting nieuwspagina klik om het artikel te lezen, brengt de 'terug' functie me weer naar de eerste pagina en niet naar de derde. Javascript history werkt wel maar ik wl de knoppen graag universeel definieren in nl_NL.php
Dank voor jullie reacties