Problema {if} {/if} su modello News

La discussione sul CMS Made Simple in italiano.
Post Reply
1dMN
Forum Members
Forum Members
Posts: 29
Joined: Mon Jan 28, 2008 8:30 am

Problema {if} {/if} su modello News

Post by 1dMN »

Ciao ragazzi.

Sul sito che sto sviluppando, devo fare in modo che sulla pagina che mi visualizza una news, appaia una scritta tipo "Nessuna articolo presente" quando non ci sono notizie per la categoria relativa.

Prendendo ad esempio il modello di sommario di esempio:

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->formatpostdate}
	<div class="NewsSummaryPostdate">
		{$entry->formatpostdate}
	</div>
{/if}

<div class="NewsSummaryLink">
	{$entry->titlelink}
</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 -->
ecco, non so dove andare ad inserire la chiamata e quale sintassi usare  ???

Ho provato ad inserire, prima di foreach
{if $items > 0}
{foreach from=$items item=entry}
bla bla bla...
{/foreach}
{else}
Nessuna articolo presente
{/if}


ma non funziona! Dov'è che sbaglio?!?  >:(

1dMN
alby

Re: Problema {if} {/if} su modello News

Post by alby »

1dMN wrote: Ho provato ad inserire, prima di foreach
{if $items > 0}
{foreach from=$items item=entry}
bla bla bla...
{/foreach}
{else}
Nessuna articolo presente
{/if}


ma non funziona! Dov'è che sbaglio?!?  >:(
Forse:

{if $itemcount > 0}
{foreach from=$items item=entry}
bla bla bla...
{/foreach}
{else}
Nessuna articolo presente
{/if}


Alby
1dMN
Forum Members
Forum Members
Posts: 29
Joined: Mon Jan 28, 2008 8:30 am

Re: Problema {if} {/if} su modello News

Post by 1dMN »

alby wrote:
1dMN wrote: Ho provato ad inserire, prima di foreach
{if $items > 0}
{foreach from=$items item=entry}
bla bla bla...
{/foreach}
{else}
Nessuna articolo presente
{/if}


ma non funziona! Dov'è che sbaglio?!?  >:(
Forse:

{if $itemcount > 0}
{foreach from=$items item=entry}
bla bla bla...
{/foreach}
{else}
Nessuna articolo presente
{/if}


Alby
Aarghh!!! Quanto sono studido  :o

Grazie Alby.
1dMN
Post Reply

Return to “Italian - Italiano”