Forums / Developer / Problem retrieving module parameters from template
Michael Scofield
Sunday 27 July 2008 8:39:44 pm
Hi.
I have a template file where I'm trying to read a parameter sent by the URL, but I can't.
For example, if I open:
http://mydomain.com/eng/content/view/full/172/var1/value1/var2/value2 It's using "content" module and "view" view. Ordered parameter is only one: "full", and it's value is 172.Unordered parameters are "var1" and "var2".
I've been unsuccessfully trying to read the unordered parameters from a template file doing the following code, but I couldn't:
{def $mp = module_params()} {$mp.parameters.var1}
Why my two unordered parameters are not being listed inside $mp.parameters?
ThanksMichael Scofield
Piotrek KaraĆ
Monday 28 July 2008 1:27:21 pm
The documentation says about module_params() operator:
It seems that it can only be called inside "pagelayout.tpl".
Have you seen that?
Have you tried:
http://mydomain.com/eng/content/view/full/172/(var1)/value1/(var2)/value2
?
Why not simply use $module_result.view_parameters?
Greets,Piotrek
-- Company: mediaSELF Sp. z o.o., http://www.mediaself.pl eZ references: http://ez.no/partners/worldwide_partners/mediaself eZ certified developer: http://ez.no/certification/verify/272585 eZ blog: http://ez.ryba.eu