Page 1 of 1

Module om introductiepagina bestaande uit plaatjes mee te maken

Posted: Thu Apr 16, 2009 7:47 pm
by W3designer
Misschien kunnen jullie mij een paar tips geven.

Ik heb een website met een aangepaste introductiepagina. Hier moeten kleine afbeeldingen op komen te staan die bij de verschillende pagina's horen. Veel pagina's maar NIET alle pagina's krijgen een aparte vermelding op deze pagina. Hiervoor heb ik een extra veld nodig waar ik dit plaatje in kan opslaan. Welk veld kan ik hiervoor gebruiken of kan ik zelf nieuwe velden maken???

Tevens heb ik nog een extra veld nodig of nog liever een verzameling velden waar ik een plaatje in kan opslaan voor een side image. Elke pagina krijgt zijn uniek side image of meerdere images.

Kan ik de velden Extra Pagina Veld 1,2 en 3 uitlezen in een menu iteratie?

Ik neem aan dat ik straks in smarty met een if tag kan controleren of een veld gevuld is en al dan niet weergegeven moet worden op de introductiepagina.

Als jullie goede ideeen hebt hoor ik het graag!

Re: Pagina extra velden

Posted: Thu Apr 16, 2009 8:04 pm
by RonnyK
1 eenvoudige is het veld iamge, die standaard al aanwezig is op het opties-tab.... 

Daarnaast zou je {content_image block="een naam"} kunnen meegeven in je template, waarmee je een extra invoer-veld voor een plaatje krijgt. Als je deze wel wil kunnen editten, maar niet zien op de pagina, dan kun je

{* {content_image block="een naam"}  }

in de template zetten.

Ronny

Re: Pagina extra velden

Posted: Sun Apr 26, 2009 1:37 pm
by W3designer
Bedankt voor je reactie. De afbeelding aan de zijkant gaat goed met het extra veld!  8)

Code: Select all

{content_image block="Afbeelding zijkant"}
Ik heb nog een afbeelding veld toegevoegd die verborgen is met de work arround die je me gaf. De naam van dit veld is: 'Afbeelding Intropagina'.

Code: Select all

{* {content_image block="Afbeelding intropagina"}  } 
Nu heb ik een menu template gemaakt in de map: modules\MenuManager\templates met de naam mijnmenu.tpl. Vanuit de intropagina welke een afwijkende template heeft ten opzichte van de rest refereer ik hier na met de volgende code in de template:

Code: Select all

{menu template='mijnmenu.tpl'}
Alleen vraag ik me af waarom die de afbeeldingen wil zoeken in de folder uploads i.p.v. uploads/images.

Verder gaat dit allemaal goed. Alleen weet ik niet hoe ik vanuit de menu template mijn extra veld 'Afbeelding intropagina' kan bereiken want deze heb ik nodig om de afbeeldingen op intropagina te tonen. Als een pagina geen intro afbeelding heeft moet deze ook niet getoond worden op de intro pagina.

De template ziet er nu als volgt uit:

Code: Select all

{foreach from=$nodelist item=node}
<a href="{$node->url}"{if $node->target ne ""} target="{$node->target}"{/if}> {$node->menutext} </a>
{/foreach}
Lekker simpel :), er hoeft alleen maar logica in om te kijken of er een intro afbeelding is. Het menu sla ik plat en geef ik dan weer.

heeft iemand een idee hoe ik mijn extra veld kan benaderen in de menu template.

Re: Pagina extra velden

Posted: Wed Apr 29, 2009 1:40 pm
by W3designer
Het ziet er niet naar uit dat ik de extra velden die ik heb gemaakt in mijn sjabloon kan gebruiken voor mijn menu. Dit idee laat ik dan maar zitten.

Nu vraag ik me wel of er een module is waar ik een simpele lijst kan maken met de volgende kolomen; titel, link naar pagina en afbeelding voor op de introductiepagina. Bij deze module wil ik dan een template maken die de afbeelding dusdanig presenteert zodat ik deze kan gebruiken als introductie pagina.

Welke module kan ik hiervoor het beste gebruiken? Alvast bedankt voor jullie reactie  :)