Page 1 of 1

hulp bij maken bij template m&c factory

Posted: Wed Apr 18, 2012 7:37 pm
by andre_designer
hallo

wie kan me een beetje op weg helpen ik ben bezig een template aan het maken in mcfactory maar het lukt niet zo best.

Wat ik het kort wil bereiken is in een foreach loop dat daar een functie in voor komt die continu van true naar false evalueert . dus
de eerste loop true de tweede loop false de derde loop true etc... nu heb ik geprobeerd om hier voor {cycle} te gebruiken. maar op één of andere manier werkt dit niet. mij vraag is weten één van jullie een functie/ manier om dit te doen. Dit is de code die tot nu toe heb.

Code: Select all

{foreach from=$Newtoys item=item}
  <div class="newToysWrapper">
  {cycle values='first, second' assign='coloms'}
  {if $coloms == 'first'}
  <div class="leftContainer">
    <div class="picture">
    <a href="{$item->grote_afbeelding}" title="{$item->speelgoed_titel}">
    <img src="{$item->kleine_afbeelding}" alt="{$item->speelgoed_titel}" title="{$item->speelgoed_titel}" /></a>
    </div>
    <div class="description">{$item->speelgoed_beschrijving}</div>  
  </div>
  {else}
  <div class="leftContainer">
    <div class="picture">
    <a href="{$item->grote_afbeelding}" title="{$item->speelgoed_titel}">
    <img src="{$item->kleine_afbeelding}" alt="{$item->speelgoed_titel}" title="{$item->speelgoed_titel}" /></a>
    </div>
    <div class="description">{$item->speelgoed_beschrijving}</div>  
  </div>
  <div class="rightContainer">
    <div class="picture">
    <a href="{$item->grote_afbeelding}" title="{$item->speelgoed_titel}">
    <img src="{$item->kleine_afbeelding}" alt="{$item->speelgoed_titel}" title="{$item->speelgoed_titel}" /></a>
    </div>
    <div class="description">{$item->speelgoed_beschrijving}</div>  
  </div>
  {/if}
  </div>
{/foreach}
mijn vraag is weet één van jullie een manier om dit te bereiken.

Already thanks

Re: hulp bij maken bij template m&c factory

Posted: Wed Apr 18, 2012 9:43 pm
by Jos
Ik denk dat je zoiets bedoelt?

Code: Select all

<div class="newToysWrapper">
{foreach from=$Newtoys item=item}
  <div class="{cycle values='leftContainer,rightContainer'}">
    <div class="picture">
    <a href="{$item->grote_afbeelding}" title="{$item->speelgoed_titel}">
    <img src="{$item->kleine_afbeelding}" alt="{$item->speelgoed_titel}" title="{$item->speelgoed_titel}" /></a>
    </div>
    <div class="description">{$item->speelgoed_beschrijving}</div> 
  </div>
{/foreach}
</div>

Re: hulp bij maken bij template m&c factory

Posted: Wed Apr 18, 2012 10:20 pm
by andre_designer
wat ik probeer te bereiken is binnen <div class="newToysWrapper"> is alleen een linkercontainer en als er meer items beschikbaar zijn dan een linkercontainer en een rechtercontainer. Wat niet van te voren weet is hoeveel items ik heb . het moet eigenlijk een twee koloms gallery worden met naast rechts van de afbeelding een stukje tekst. Je krijgt dus als het ware meerdere<div class="newToysWrapper"> met daarin of alleen een linkercontainer of een linkcontainer en rechtercontainer . Afhankelijk van de hoeveelheid items er zijn toegevoegd. vandaar dat ik een manier zoek/ zocht om te kijken of een stukje code wel of niet uit gevoerd moet worden.

Ik hoop dat het zo wat meer duidelijk is.

Re: hulp bij maken bij template m&c factory

Posted: Thu Apr 19, 2012 10:19 am
by manuel
Kan je niet de items uit de "foreach from=$Newtoys item=item" tellen en dan:
if count is gt x
cycle values='leftContainer,rightContainer'
else
volledige breedte...

Greetings,
Manuel