Forums / Developer / Current site access... Where is the template var?
Björn [email protected]
Tuesday 24 June 2003 3:51:54 pm
I have been looking in serveral arrays for the the current site access.I searched the following arrays. Where is it?
If it really doesn't exist in one of those var we should add it to one of the arrays. $DesignKeys preferred.
THX Björn
{$site|attribute(show)} {$site.uri|attribute(show)} {$DesignKeys:used|attribute(show)} {$DesignKeys|attribute(show)} {$module_result|attribute(show)}{$module_result.content_info|attribute(show)}
Looking for a new job? http://www.xrow.com/xrow-GmbH/Jobs Looking for hosting? http://hostingezpublish.com ----------------------------------------------------------------------------- GMT +01:00 Hannover, Germany Web: http://www.xrow.com/
Selmah Maxim
Wednesday 25 June 2003 1:17:22 am
try this :
{ezini('SiteSettings','SiteURL')}
Wednesday 25 June 2003 6:32:12 am
{ezini('SiteSettings','SiteURL')} gives www:92Thats not it.... That's the simple siteurl.
my access types are called "english" and "german"
Bård Farstad
Thursday 10 July 2003 5:30:30 am
And the answer is: {$access_type.name}
A bit late though ;)
--bård
Documentation: http://ez.no/doc
Jan Komárek
Monday 09 August 2010 9:58:57 am
Its functional only in pagelyout for me. Is any way how to do this in non layout template?
Kévin S.
Tuesday 10 August 2010 2:41:37 am
You can use template parameters :
{include uri='design:template_name.tpl' accessType=$access_type.name}
Then in your 'template_name.tpl' you just have to call the given parameter as a variable :
{$accessType|attribute(show, 1)}
It works for view templates as well as system templates.
Tuesday 07 September 2010 10:14:00 am
I am not sure what you mean by system template. But I still have no idea how can I get $access_type in for example content/view/full/article.tpl.
Thank you very much.
Abdelkader RHOUATI
Tuesday 07 September 2010 5:32:44 pm
Hi,
I had the same problem today, for solution i used a template operators "current_siteaccess" available in the extension swark (http://ez.no/developer/contribs/template_plugins/swark). In addition to this operator, the extension provides severals PHP's functions that are not in the list of defaults operators of ezpublish. I use it in almost all projects.
And most important "current_siteaccess" works in every template ;).
TKS.
Abdelkader RHOUATI Blog (french) : http://arhouati.com ---- Extension arh_jdebug : EzDebug using jquery
Friday 10 September 2010 8:41:41 am
Thank you, thats it!