[OPGELOST] CTL Module maker finaltemplate override

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
brentnl
Power Poster
Power Poster
Posts: 493
Joined: Mon May 11, 2009 4:35 pm

[OPGELOST] CTL Module maker finaltemplate override

Post by brentnl »

Hallo,

ik maak gebruik van CTL module maker 2.0, al is de module waarover het gaat gemaakt in een oudere versie van CTL (1.8 ofzo). Het komt neer op het feit dat het 'finaltemplate' attribuut niet werkt.

Code: Select all

{cms_module module="agenda" query="11" detailpage="agenda" finaltemplate="final_default" listtemplate="mini-kalender" limit="5"}
Zo roep ik mijn module aan, de listtemplate werkt goed, maar de finaltemplate pakt hij niet. Hij pakt altijd de default final template.

Is hier iets aan te doen?
Last edited by brentnl on Sat Nov 13, 2010 10:12 am, edited 1 time in total.
deactivated010521

Re: CTL Module maker finaltemplate override

Post by deactivated010521 »

----------
Last edited by deactivated010521 on Tue Mar 12, 2013 4:29 pm, edited 1 time in total.
brentnl
Power Poster
Power Poster
Posts: 493
Joined: Mon May 11, 2009 4:35 pm

Re: CTL Module maker finaltemplate override

Post by brentnl »

arnoud wrote: CTL module maker 2.0 is nog een beta-versie. De laatste versie is 2.0.1 eveneens een beta. Probeer in iedergeval te upgraden en indien jouw probleem zich nog steeds voordoet meldt dit de module maker.

http://dev.cmsmadesimple.org/bug/list/581
maar daarmee worden de gemaakte modules toch niet geupgrade?
deactivated010521

Re: CTL Module maker finaltemplate override

Post by deactivated010521 »

----------
Last edited by deactivated010521 on Tue Mar 12, 2013 4:29 pm, edited 1 time in total.
brentnl
Power Poster
Power Poster
Posts: 493
Joined: Mon May 11, 2009 4:35 pm

Re: CTL Module maker finaltemplate override

Post by brentnl »

arnoud wrote: Lezen soms best lastig ....  ::) Nee reeds gemaakte modules hebben geen invloed op een upgrade naar CTLMM > 2

Heb in ieder geval een bug-report gedaan, en kwam een topic uit 2009 tegen waarin het aan de Pretty URL's kon liggen... Daar wordt een suggestie gegeven met een if/else oplossing. Maar ik zou niet weten hoe ik een if/else constructie kan schrijven waarbij voor de ene pagina een ander detailtemplate gebruikt wordt als op de andere pagina.
En verder lijkt me dat ook geen fijne oplossing als ik 4 verschillende detailtemplate wil hebben en het ook nog enigzins overzichtelijk wil houden binnen de template.
brentnl
Power Poster
Power Poster
Posts: 493
Joined: Mon May 11, 2009 4:35 pm

Re: CTL Module maker finaltemplate override

Post by brentnl »

het moet iets van een archief worden, het gaat over evenementen. Wanneer een evenement nog moet komen moet hij een uitgebreide detailtemplate krijgen, en anders een minder uitgebreide.

kan ik de database functie "TODAY()" of "NOW()" gebruiken binnen een template? denk het niet of wel?

{if $item->datum => 'NOW();'}uitgebreide template{else}simpele template{/if} werkt niet namelijk..
deactivated010521

Re: CTL Module maker finaltemplate override

Post by deactivated010521 »

----------
Last edited by deactivated010521 on Tue Mar 12, 2013 4:30 pm, edited 1 time in total.
brentnl
Power Poster
Power Poster
Posts: 493
Joined: Mon May 11, 2009 4:35 pm

Re: CTL Module maker finaltemplate override

Post by brentnl »

arnoud wrote: Check smarty date modifiers:

http://www.smarty.net/docsv2/en/languag ... ate.format
Dankje!

Toch krijg ik het niet helemaal werkend:

Code: Select all

{if $item->datum >= $smarty.now|date_format}
vandaag of later
{else}
vroeger
{/if}
dat werkt niet helaas.. er komt altijd 'vroeger' uit.. moet ik misschien de date_format van beide data gelijk zetten?

EDIT: dit heb ik ook nog geprobeerd:

Code: Select all

{assign var=vandaag value=$smarty.now|date_format:"%e %B %Y"} 
{if $item->datum|date_format:"%e %B %Y" >= $vandaag}
vandaag of later
{else}
vroeger
{/if}
hierbij is 'vandaag of later' altijd de output, no matter de datum.
Last edited by brentnl on Fri Nov 12, 2010 9:47 pm, edited 1 time in total.
deactivated010521

Re: CTL Module maker finaltemplate override

Post by deactivated010521 »

----------
Last edited by deactivated010521 on Tue Mar 12, 2013 4:30 pm, edited 2 times in total.
brentnl
Power Poster
Power Poster
Posts: 493
Joined: Mon May 11, 2009 4:35 pm

Re: CTL Module maker finaltemplate override

Post by brentnl »

Bedankt arnoud, het werkt nu!
Post Reply

Return to “Dutch - Nederlands”