Forums / Setup & design / How to know the used siteaccess
Paul Etienney
Thursday 30 October 2008 4:51:46 am
Hi,
I would like to know the siteaccess which is used. Is there a variable or fetch function or even a tip to get this information ?
Thank you very much.
Paul
-- Good websites creation -- My site : http://www.pauletienney.com Twitter : http://www.twitter.com/p_etienney
Thursday 30 October 2008 5:12:56 am
I auto-solve my problem :
There is a variable to know the siteaccess. This is $access_type
Andrew Duck
Thursday 30 October 2008 5:13:16 am
Hi Paul,
If you are working within a template you should be able to use $access_type as documented at http://ez.no/doc/ez_publish/technical_manual/4_0/templates/the_pagelayout/variables_in_pagelayout
If you are working in php $GLOBALS['eZCurrentAccess'] shoud contain the same information.
Andrew Duck, Executive Director, Quiqcorp Limited eZ Certified Developer and Trainer. Member of the Community Project Board http://quiqcorp.com | http://twitter.com/andrewduck
Tuesday 04 November 2008 10:28:00 am
Hi de-solve my problem
I am in a template but i can't use the $access_type variable.
It can be used only in the pagelayout.tpl.
Do you have an idea ?
Thank you.
Monday 10 November 2008 1:37:54 am
Hello,
I did not find any solution.
Is it possible tu use pure php in a node template ? How to use $GLOBALS['eZCurrentAccess'] in a template ?
Thanks
michiel n.
Monday 10 November 2008 3:09:43 am
Last time I got confused about which siteaccess was being used, I used the debug output. In your site.ini:
[SiteAccessSettings] DebugAccess=enabledDebugExtraAccess=enabled
See http://ez.no/doc/ez_publish/technical_manual/4_0/reference/configuration_files/site_ini/siteaccesssettings/debugaccess
When you want to use php in a template (which I don't recommend,) you could use http://ezpedia.org/wiki/en/ez/wrap_operator
Certified eZ developer looking for projects. michieln at gmail dot com http://ez.no/certification/verify/225305