Page 1 of 1

[opgelost] CGBlog en keuze detail template

Posted: Mon Nov 09, 2015 2:38 pm
by pedes
Hallo,

Ik gebruik CGBlog in een 3 talige website, nu heb ik extra velden gemaakt voor iedere taal, titel, sammenvatting en inhoud.
Ik heb 3 summarytemplates en 3 detailtemplates gemaakt.
Ik slaag er niet in om vanuit de summary view (vb. een 3 tal berichten naast elkaar) in de juiste detailtemplate te komen voor de juiste taal.

Ik had gedacht van deze aanroep tag voor de (maar deze werkt niet, er wordt altijd de standaard detailtemplate getoond, en deze is nederlands)

Code: Select all

{CGBlog detailpage="nieuws-fr" detailtemplate="nieuwsdetail_fr" summarytemplate="nieuwslijst_fr" number="6"}
Iemand die weet hoe ik dit moet doen...
Ik wil dus vanuit het de summarylijst (die wel in het fr heb in de franse nieuws pagina) het detail oproepen met de franse detailtemplate.

Of is er een andere mogelijkheid?

Mvg,
Pete

Re: CGBlog en keuze detail template

Posted: Mon Nov 09, 2015 4:50 pm
by Rolf
Uhm ik heb zo geen voorbeeld bij de hand, maar je kunt hiervoor de CGE Module Hint tag voor gebruiken.

Re: CGBlog en keuze detail template

Posted: Mon Nov 09, 2015 5:37 pm
by pedes
Dag Rolf,

hmm volgens de uitleg in de cge module zou dit inderdaad moeten werken.

Ik roep mijn lijst van berichten aan (in een pagina) met:

Code: Select all

{CGBlog summarytemplate="nieuwslijst_fr" number="6" detailpage="nieuws_detail_fr" }
En in de detailpagina 'nieuws_detail_fr' zet ik in het veld 'Smarty data of logica, specifiek voor deze pagina' de hint tag met de detail template:

Code: Select all

{cge_module_hint module=CGBlog detailtemplate=nieuwsdetail_fr}


Maar ik krijg toch de detailtemplate voor het nederlands te zien...
En ik zit zeker in de pagina 'nieuws_detail_fr'.
Vreemd... misschien doe ik iets verkeerd...

Re: [opgelost] CGBlog en keuze detail template

Posted: Tue Nov 10, 2015 5:48 pm
by pedes
Rolf had de juiste oplossing... waarvoor dank...
Mijn issue dat het alsnog niet werkte lag in het feit dat het url veld van het bericht moet leeg zijn anders neemt CGBlog alsnog de standaard page

Dus cge_module_hint gebruiken en het url veld leeg laten is de oplossing.

Thnks
Pete