[opgelost] nieuwsmodule ... background image voor bericht

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

[opgelost] nieuwsmodule ... background image voor bericht

Post by pedes »

ik gebruik de nieuwsmodule en hiermee toon ik 3 berichten op de home pagina.
3 rechthoekige vakjes onder elkaar... dit gaat allemaal heel goed, maar ik wil nu niet enkel tekst als een bericht weergeven, maar soms zijn sommige berichten zijn eigenlijk gewoon afbeeldingen, die de grote van de achtergrond van het berichtvakje moeten krijgen en zich als externe link moeten gedragen

hopelijk leg ik het goed uit ... ?
HIeronder een voorbeeldje

Image

iemand die weet of een idee heeft hoe ik dit zou kunnen oplossen, dus zodat ik een nieuwsbericht een afbeelding selecteer en dat deze als achtergrond in het nieuwsbericht valt ?

mvg,
Peter
Last edited by pedes on Wed Feb 16, 2011 8:27 am, edited 1 time in total.
deactivated010521

Re: nieuwsmodule ... background image voor bericht

Post by deactivated010521 »

----------
Last edited by deactivated010521 on Tue Mar 12, 2013 5:26 pm, edited 1 time in total.
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

Re: nieuwsmodule ... background image voor bericht

Post by pedes »

dank u arnoud voor uw reply

dacht aan een custom field en uiteraard een externe link ... naar eventueel een andere website

mvg,
Peter
deactivated010521

Re: nieuwsmodule ... background image voor bericht

Post by deactivated010521 »

----------
Last edited by deactivated010521 on Tue Mar 12, 2013 5:26 pm, edited 1 time in total.
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

Re: nieuwsmodule ... background image voor bericht

Post by pedes »

Misschien voor mensen die dit ook kunnen gebruiken !!

Wat ik dus exact wilde bekomen ik heb 3 nieuwsberichten die ik wil tonen op een pagina, maar er zijn 3 type nieuwsberichten
1/ het kan een gewone titel en tekst zijn (daarvoor worden de velden titel en samenvattings velden gebruikt), erop klikken geeft het detail weer in de content pagina
2/ het kan een afbeelding (ik noem het een interne img) zijn (de grote van de berichtbox), erop klikken geeft het detail weer in de content pagina
3/ het kan een afbeelding (ik noem het een externe img) zijn (de grote van de berichtbox), erop klikken geeft een andere internet pagina weer.


Dit werkt dus perfect, dit is de samenvatting sjabloon die ik gebruik :

Code: Select all

<!-- Start News Display Template -->

{foreach from=$items item=entry}

<div class="homebox">

{assign var='entry_field_img_intern' value=''}
{assign var='entry_field_img_extern' value=''}
{assign var='entry_field_link' value=''}

{foreach from=$entry->fields item='field'}
{if $field->name == 'img_intern'}
{assign var='entry_field_img_intern' value=$field->value}
{/if}

{if $field->name == 'img_extern'}
{assign var='entry_field_img_extern' value=$field->value}
{/if}

{if $field->name == 'link'}
{assign var='entry_field_link' value=$field->value}
{/if}
{/foreach}

{if empty($entry_field_img_intern) and empty($entry_field_img_extern)} <!-- als beide img velden leeg zijn -->
<a href="{$entry->moreurl}" title="{$entry->title|cms_escape:htmlall}">{$entry->title|cms_escape}<br />
{eval var=$entry->summary|truncate:60:"...":true}
</a>

{elseif empty($entry_field_img_extern) and isset($entry_field_img_intern)} <!-- als het externe img veld leeg is en het interne img veld niet leeg is -->

{foreach from=$entry->fields item='field'}
    {if $field->name == 'img_intern'}
       <a href="{$entry->moreurl}" title="{$entry->title|cms_escape:htmlall}"><img src="{$entry->file_location}/{$field->value}" alt="{$field->value}"/></a>
     {/if}
{/foreach}

{else empty($entry_field_img_intern) and isset($entry_field_img_extern)} <!-- als het interne img veld leeg is en het externe img veld niet leeg is -->

{foreach from=$entry->fields item='field'}
    {if $field->name == 'img_extern'}
    <a href="{$entry_field_link}" title="{$entry->title|cms_escape:htmlall}" target="_blank"><img src="{$entry->file_location}/{$field->value}" alt="{$field->value}"/></a>
     {/if}
{/foreach}

{/if}

 </div>

{/foreach}

<!-- End News Display Template -->

Post Reply

Return to “Dutch - Nederlands”