(GELÖST) News: Details werden nicht angezeigt

Hilfe zu Modulen und Tags
Post Reply
User avatar
derNager
Forum Members
Forum Members
Posts: 21
Joined: Sun Nov 01, 2009 4:05 pm

(GELÖST) News: Details werden nicht angezeigt

Post by derNager »

Hi,
ich hab gerade CMSMS installiert und finde mich auch gut zurecht. Jetzt wollte ich die Detailseite und die Zusammenfassungsseite vom Newsmodul anpassen.
Die Zusammenfassung ist auch optisch so wie ich sie wollte. Nur klappt das "weiterlesen" nicht und der link in der Überschrift ebenfalls nicht. ich befürchte das ich einen Denkfehler drin habe oder einfach einen normalen Fehler :-)
Im folgenden mal die beiden .tpl`s
Zusammenfassung:

Code: Select all

<div class="post">
{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}


			
		<h3><a href="{$entry->moreurl}" title="{$entry->title|cms_escape:htmlall}">{$entry->title|cms_escape}</a></h3>
		{if $entry->author}
		<p class="post-info">{$author_label} {$entry->author}{/if}
		| {$category_label} {$entry->category}</p>
		<div class="image-section">
        <img src="uploads/jungleland/images/img-post.jpg" alt="image post" width="530px" height="200px"/>
        </div>
		<p>
		{if $entry->summary}
		{eval var=$entry->summary}
		{else if $entry->content}
		{eval var=$entry->content}
		{/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}
		</p>
		<p class="postmeta"><a href="index.html" class="comments">Comments (3)</a> 
		|{if $entry->postdate}
		<span class="date">{$entry->postdate|cms_date_format}</span>
		{/if}
		|<a href="" class="edit"> [{$entry->morelink}]</a> 
		</p>
{/foreach}
</div>
Jetzt die Details:

Code: Select all

<div class="post">
{* 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}
		<h2>{$entry->title|cms_escape:htmlall}</h2>
		{if $entry->author}
		<p class="post-info">{$author_label} {$entry->author}{/if}
		| {$category_label} {$entry->category}</p>
		<div class="image-section">
        <img src="uploads/jungleland/images/img-post.jpg" alt="image post" width="530px" height="200px"/>
        </div>					
		<p>
		{eval var=$entry->content}

		{if $entry->extra}
		{$extra_label} {$entry->extra}
		{/if}

		{$entry->printlink}
		{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>
		
		</p>
		<p class="postmeta"><a href="index.html" class="comments">Comments (3)</a> 
		|{if $entry->postdate}
		<span class="date">{$entry->postdate|cms_date_format}</span>
		{/if}
		|<a href="" class="edit"> [{$entry->morelink}]</a> 
		</p>
</div>
		{/foreach}
		{/if}
Um das noch mal zusammenzufassen:
Die Detailsseite wird mir gut angezeigt. WEnn ich auf "Weiterlesen" oder auf die Überschrift des entsprechenden Eintrages klicke, wird mir nur die Seite wider angezeigt, aber nicht die Details.
Freue mich auf eure Hilfe.
Benni
Last edited by Anonymous on Sun Nov 01, 2009 5:07 pm, edited 1 time in total.
NaN

Re: Templates fürs Newsmodul anpassen

Post by NaN »

Wie und wo hast Du das NewsModul denn aufgerufen?
Im Seiten-Template oder im Seiten-Inhalt?
Gibt es im Template einen Inhaltsbereich? ({content})
Der wird benötigt, um die Details anzeigen zu können.
User avatar
derNager
Forum Members
Forum Members
Posts: 21
Joined: Sun Nov 01, 2009 4:05 pm

Re: Templates fürs Newsmodul anpassen

Post by derNager »

Im Seiten-Template oder im Seiten-Inhalt?
Gibt es im Template einen Inhaltsbereich? ({content})
Der wird benötigt, um die Details anzeigen zu können.
und schon hat sich meine Frage beantwortet. Vielen Dank
Ich hatte {news} direkt im Template aufgerufen.
Jetzt mit {content} im Template und {news} in der Seite läuft das wunderbar.
Nochmals Danke
Post Reply

Return to “Module und Tags”