Weten jullie een truuk om de categorie van een calendar-item in de upcoming_list template weer te geven? Het liefste zo, dat ik m.b.v. classes verschillende categorieën kan stylen. Hoe de naam er dan precies uitkomt maakt dus niet veel uit, als ik maar onderscheid kan maken.
Ik weet dat er al diverse keren naar gezocht is, maar kan nog steeds geen oplossing vinden.
[Opgelost] Categorie weergeven in calendar upcoming list Topic is solved
Moderator: velden
[Opgelost] Categorie weergeven in calendar upcoming list
Last edited by Arno on Mon Aug 31, 2009 10:10 am, edited 1 time in total.
Re: Categorie weergeven in calendar upcoming list
Het kostte even wat moeite, maar kijk eens of deze code voor jou werkt
Dit gaat er vanuit dat alle evenementen van dezelfde categorie zijn, want alleen van het bovenste evenement wordt het getoond. Indien er meer categorieën aan dat bovenste evenement zijn toegekend, dan wordt alleen de eerste teruggegeven.
Code: Select all
<div class="{foreach from=$events[0].categories key=category item=i name=categories}
{if $smarty.foreach.categories.first}{$category}{/if}
{/foreach}">
...
</div>
Re: Categorie weergeven in calendar upcoming list
Ik zit het nog eens weer door te lezen, en bedenk dat je misschien juist wel verschillende categorieën in je upcoming list hebt.
In dat geval wil je de categorie-naam dus binnen de bestaande foreach die in de template zit tevoorschijn halen.
Gebruik dan volgende code
In dat geval wil je de categorie-naam dus binnen de bestaande foreach die in de template zit tevoorschijn halen.
Gebruik dan volgende code
Code: Select all
{foreach from=$event.categories key=category item=i name=categories}
{if $smarty.foreach.categories.first}{$category}{/if}
{/foreach}
Re: Categorie weergeven in calendar upcoming list
Hey, deze laatste werkt! Het is inderdaad zo dat het allemaal verschillende categorieën zijn en die in m'n upcoming_list anders wil stylen. Ik denk dat het hiermee perfect kan. Bedankt! 

Re: Categorie weergeven in calendar upcoming list
Kijk eens hier: http://forum.cmsmadesimple.org/index.ph ... 262.0.htmlHet liefste zo, dat ik m.b.v. classes verschillende categorieën kan stylen.
In plaats van $page_alias zou je dan $categories moeten gebruiken.
In de stylesheet:
.categorie1 {...}
.categorie2 {...}
enz.
®olf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: Categorie weergeven in calendar upcoming list
Via de manier van Jos heb ik het inmiddels al voor elkaar gekregen, en vooralsnog werkt dat prima, zie:

Waarbij de tips in een andere categorie staan dan de andere items. Echt perfect zo!

Waarbij de tips in een andere categorie staan dan de andere items. Echt perfect zo!