Page 1 of 1

Parameter dateformat is not known by module News dropped in

Posted: Wed Mar 18, 2009 2:41 pm
by next-it.ch
Hi ich habe dieses Problem auf folgender seit:

www.next-it.ch

Kann mir jemand schritt für schritt erklären wie ich das beheben kann?

Habe bis jetzt die Lösung nur auf Englisch gefunden, aber ich komme mit dem nicht weiter.

gruss next

Re: Parameter dateformat is not known by module News dropped in

Posted: Wed Mar 18, 2009 2:48 pm
by RonnyK
Du sollst der dateformat nicht anrufen im {news.....},

sondern der summary-template und detail-template, wie:
{$entry->postdate|cms_date_format:"%d-%m-%Y"}
mitgeben.

Ronny

Re: Parameter dateformat is not known by module News dropped in

Posted: Wed Mar 18, 2009 2:51 pm
by next-it.ch
Ja aber wo, und wie kann ich das ändern??

Re: Parameter dateformat is not known by module News dropped in

Posted: Wed Mar 18, 2009 2:53 pm
by RonnyK
Du rufst jetzt {news dateformat=""} in dein Template oder Seite, da sollst du den dateformat wegnehmen.

Um den Datum richtig angezeigt zu bekommen, sollst du dann den News Summary-template un Detail-template, unter Content -> News, andern.

Ronny

Re: Parameter dateformat is not known by module News dropped in

Posted: Wed Mar 18, 2009 3:06 pm
by next-it.ch
sorry aber bin zu blöde

bin jetzt auf

inhalte > news > Detail Template
da steht folgendes:

Code: Select all

{* set a canonical variable that can be used in the head section if process_whole_template is false in the config.php *}
{if isset($entry->canonical)}
  {assign var='canonical' value=$entry->canonical}
{/if}

{if $entry->postdate}
	<div id="NewsPostDetailDate">
		{$entry->postdate|cms_date_format}
	</div>
{/if}
<h3 id="NewsPostDetailTitle">{$entry->title|escape:htmlall}</h3>

<hr id="NewsPostDetailHorizRule" />

{if $entry->summary}
	<div id="NewsPostDetailSummary">
		<strong>
			{eval var=$entry->summary}
		</strong>
	</div>
{/if}

{if $entry->category}
	<div id="NewsPostDetailCategory">
		{$category_label} {$entry->category}
	</div>
{/if}
{if $entry->author}
	<div id="NewsPostDetailAuthor">
		{$author_label} {$entry->author}
	</div>
{/if}

<div id="NewsPostDetailContent">
	{eval var=$entry->content}
</div>

{if $entry->extra}
	<div id="NewsPostDetailExtra">
		{$extra_label} {$entry->extra}
	</div>
{/if}

<div id="NewsPostDetailPrintLink">
	{$entry->printlink}
</div>
{if $return_url != ""}
<div id="NewsPostDetailReturnLink">{$return_url}</div>
{/if}

{if isset($entry->fields)}
  {foreach from=$entry->fields item='field'}
     <div class="NewsDetailField">
        {if $field->type == 'file'}
	  {* this template assumes that every file uploaded is an image of some sort, because News doesn't distinguish *}
          <img src="{$entry->file_location}/{$field->value}"/>
        {else}
          {$field->name}: {eval var=$field->value}
        {/if}
     </div>
  {/foreach}
{/if}
und das andere

inhalte > news > zusammenfassung Template
da steht folgendes:

Code: Select all

<!-- Start News Display Template -->
{if $pagecount > 1}
  <p>
{if $pagenumber > 1}
{$firstpage} {$prevpage} 
{/if}
{$pagetext} {$pagenumber} {$oftext} {$pagecount}
{if $pagenumber < $pagecount}
 {$nextpage} {$lastpage}
{/if}
</p>
{/if}
{foreach from=$items item=entry}
<div class="NewsSummary">

{if $entry->postdate}
	<div class="NewsSummaryPostdate">
		{$entry->postdate|cms_date_format}
	</div>
{/if}

<div class="NewsSummaryLink">
<a href="{$entry->moreurl}" title="{$entry->title|escape:htmlall}">{$entry->title|escape}</a>
</div>

<div class="NewsSummaryCategory">
	{$category_label} {$entry->category}
</div>

{if $entry->author}
	<div class="NewsSummaryAuthor">
		{$author_label} {$entry->author}
	</div>
{/if}

{if $entry->summary}
	<div class="NewsSummarySummary">
		{eval var=$entry->summary}
	</div>

	<div class="NewsSummaryMorelink">
		[{$entry->morelink}]
	</div>

{else if $entry->content}

	<div class="NewsSummaryContent">
		{eval var=$entry->content}
	</div>
{/if}

{if isset($entry->extra)}
    <div class="NewsSummaryExtra">
        {eval var=$entry->extra}
	{* {cms_module module='Uploads' mode='simpleurl' upload_id=$entry->extravalue} *}
    </div>
{/if}
{if isset($entry->fields)}
  {foreach from=$entry->fields item='field'}
     <div class="NewsSummaryField">
        {if $field->type == 'file'}
          <img src="{$entry->file_location}/{$field->value}"/>
        {else}
          {$field->name}: {eval var=$field->value}
        {/if}
     </div>
  {/foreach}
{/if}

</div>
{/foreach}
<!-- End News Display Template -->
was muss ich jetzt genau wie ändern?

Re: Parameter dateformat is not known by module News dropped in

Posted: Wed Mar 18, 2009 4:29 pm
by cyberman
Die Templates scheinen richtig zu sein, du musst nur mal noch den Aufruf des News-Moduls prüfen, ob da der Parameter dateformat='...' noch drin ist. Wurde in der aktuellen Version anders gelöst ...

Re: Parameter dateformat is not known by module News dropped in

Posted: Wed Mar 18, 2009 4:37 pm
by RonnyK
Schau dir mal dein normale Template an, also die an deine Seite ist verknupft, oder die Seite wo du {News} anrufst.

Ronny

Re: Parameter dateformat is not known by module News dropped in

Posted: Wed Mar 25, 2009 3:04 pm
by next-it.ch
Danke hat funktioniert