Nieuwsmodule: 3 nieuws artikelen naast elkaar

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
royl
Forum Members
Forum Members
Posts: 15
Joined: Tue Nov 25, 2008 6:51 pm

Nieuwsmodule: 3 nieuws artikelen naast elkaar

Post by royl »

Help!

Het lukt me niet om drie artikel van een samenvattingssjabloon naast elkaar te krijgen. Wie kan mij hiermee helpen?

Alvast mijn dank!
staartmees
Power Poster
Power Poster
Posts: 1049
Joined: Wed Mar 19, 2008 4:54 pm

Re: Nieuwsmodule: 3 nieuws artikelen naast elkaar

Post by staartmees »

Deze vraag werd al beantwoord, http://forum.cmsmadesimple.org/viewtopi ... ar#p321933

Simpelweg in dat sjabloon de teller tot 3 laten lopen, de div's float op left zetten, en de width van de div's op 33.33% zetten. Best plaats je die 3 div's dan nog in 1 grote div.
royl
Forum Members
Forum Members
Posts: 15
Joined: Tue Nov 25, 2008 6:51 pm

Re: Nieuwsmodule: 3 nieuws artikelen naast elkaar

Post by royl »

Het lukt me niet om de code zo aan te passen dat ik de drie artikelen naast elkaar krijg.
staartmees
Power Poster
Power Poster
Posts: 1049
Joined: Wed Mar 19, 2008 4:54 pm

Re: Nieuwsmodule: 3 nieuws artikelen naast elkaar

Post by staartmees »

Code: Select all


{foreach from=$items item=entry}

<div>

   {cycle assign='teller' values='1,2,3'}

      <div style="float:left;width:33.33%;">

               <h2>{$entry->title}</h2>
               {eval var=$entry->summary}

            </div>

   {if $teller=="3"}
      <div style="clear:both;"></div>
   {/if}

</div>

{/foreach}

royl
Forum Members
Forum Members
Posts: 15
Joined: Tue Nov 25, 2008 6:51 pm

Re: Nieuwsmodule: 3 nieuws artikelen naast elkaar

Post by royl »

Bedankt Staartmees voor je hulp!
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3487
Joined: Mon Nov 28, 2011 9:29 am
Location: The Netherlands

Re: Nieuwsmodule: 3 nieuws artikelen naast elkaar

Post by velden »

Ter aanvulling.

The extra cycle functie en variabele heb je niet per se nodig:
(niet getest)

Code: Select all

{foreach from=$items item=entry}
<div>
      <div style="float:left;width:33.33%;">
               <h2>{$entry->title}</h2>
               {eval var=$entry->summary}
            </div>
   {if $items@iteration is div by 3}
      <div style="clear:both;"></div>
   {/if}
</div>
{/foreach}
http://www.smarty.net/docs/en/language. ... .iteration
http://www.smarty.net/docs/en/language.function.if
andre_designer
Forum Members
Forum Members
Posts: 233
Joined: Sat Apr 10, 2010 4:26 am
Location: Gorinchem

Re: Nieuwsmodule: 3 nieuws artikelen naast elkaar

Post by andre_designer »

why do you set your style attributes not for a while in separate stylesheet. that much clearer. ;)
staartmees
Power Poster
Power Poster
Posts: 1049
Joined: Wed Mar 19, 2008 4:54 pm

Re: Nieuwsmodule: 3 nieuws artikelen naast elkaar

Post by staartmees »

I dit put them here just to show the system.
Post Reply

Return to “Dutch - Nederlands”