Page 1 of 1
breadcrumbs-template
Posted: Tue Nov 18, 2014 10:33 pm
by tuxy
Hallo,
Vandaag mijn eerste sjabloon geïntegreerd in CMSMS.
De opmaakcode was deze van het Foundation framework.
Ook een apart menu-template aangemaakt en geïntegreerd in het nieuwe template.
Graag had ik nog de breadcrumbs opmaak van Foundation aangemaakt.
Momenteel heb ik de standaard Tag in het sjabloon geïntegreerd:
Code: Select all
<div class="row">
<div class="large-12 columns">{breadcrumbs delimiter='»' initial='0'}</div>
</div>
Maar kan ik de breadcrumb zodanig aanpassen zodanig deze de Foundation-opmaakt heeft? Zie
http://foundation.zurb.com/docs/compone ... rumbs.html
Veronderstel dat dit mogelijk is via een UDT?
Wie kan me hierbij helpen?
Christophe
Re: breadcrumbs-template
Posted: Wed Nov 19, 2014 10:00 pm
by Rolf
Je kunt in Menu Manager de standaard breadcrumbs template importeren en bewerken naar eigen wens. Plaats hem dan wel in de tag in je pagina sjabloon, template='' etc.
Re: breadcrumbs-template
Posted: Wed Nov 19, 2014 10:14 pm
by tuxy
Rolf wrote:Je kunt in Menu Manager de standaard breadcrumbs template importeren en bewerken naar eigen wens. Plaats hem dan wel in de tag in je pagina sjabloon, template='' etc.
Hoi Rolf,
Bedankt voor de tip!
Deze avond dit inderdaad gezien dat deze template aanwezig is, heb deze dan ook proberen aan te passen:
Code: Select all
{if isset($nodelist)}
{strip}
<ul class="breadcrumbs">
<li><a href="{root_url}">Home</a></li>
{foreach from=$nodelist item='node'}
<li class="current">
<a href="{$node->url}" title="{$node->menutext}">{$node->menutext}</a>
</li>
{/foreach}
</ul>
{/strip}
{/if}
Maar zoals je kan zien bak ik er nog niet veel van. Is de bedoeling wanneer er een menu-level bij komt deze automatisch wordt toegepast, maar dan met de Foundation layout.
Re: breadcrumbs-template
Posted: Thu Nov 20, 2014 9:14 am
by Masweb
De opmaak regel je niet met een udt maar in de stylesheet.
Ik zou persoonlijk ook gewoon de breadcrumb tag gebruiken en die opmaken met css. Je kan dan in principe maken wal je wil.
Re: breadcrumbs-template
Posted: Thu Nov 20, 2014 9:27 am
by tuxy
Masweb wrote:De opmaak regel je niet met een udt maar in de stylesheet.
Ik zou persoonlijk ook gewoon de breadcrumb tag gebruiken en die opmaken met css. Je kan dan in principe maken wal je wil.
Bovenstaande code komt niet van een UDT, maar van de breadcrumb- template in menubeheer die ik probeer aan te passen.
Graag had ik de HTML en CSS van het Foundation framework gebruikt in dit template.
Uiteraard heb ik het breadcrumb.tpl gedupliceerd om deze aan te passen.
Re: breadcrumbs-template
Posted: Fri Dec 12, 2014 12:45 pm
by HarmO
Hey tuxy,
Hopelijk heb je al de oplossing gevonden, anders gebruik deze menutemplate en geef die de naam "breadcrumbs"
Code: Select all
{strip}
{if $count > 0}
<ul class='breadcrumbs'>
{foreach from=$nodelist item=node}
<li{if $node->current == true} class="current"{elseif $node->type == 'sectionheader'} class="unavailable"{/if}><a href="{$node->url}"{if $node->target != ''} target='{$node->target}'{/if}>{$node->menutext}</a></li>
{/foreach}
</ul>
{/if}
{/strip}
en roep je breadcumbs op met deze tag
Code: Select all
{cms_breadcrumbs template=breadcrumbs}
Succes
Re: breadcrumbs-template
Posted: Fri Dec 12, 2014 11:58 pm
by tuxy
HarmO wrote:Hey tuxy,
Hopelijk heb je al de oplossing gevonden, anders gebruik deze menutemplate en geef die de naam "breadcrumbs"
Code: Select all
{strip}
{if $count > 0}
<ul class='breadcrumbs'>
{foreach from=$nodelist item=node}
<li{if $node->current == true} class="current"{elseif $node->type == 'sectionheader'} class="unavailable"{/if}><a href="{$node->url}"{if $node->target != ''} target='{$node->target}'{/if}>{$node->menutext}</a></li>
{/foreach}
</ul>
{/if}
{/strip}
en roep je breadcumbs op met deze tag
Code: Select all
{cms_breadcrumbs template=breadcrumbs}
Succes
Hallo,
Bedankt voor de oplossing.
Eerlijk gezegd nog geen tijd gehad om het uit te zoeken.
reden is dat ik een vriend aan het helpen ben met een ander cms.
Werkt beetje zelfde als CMSMS, maar dan zonder database: Get Simple CMS.
Wanneer ik terug meer tijd heb, zal ik me terug meer verdiepen in CMSMS.