Forums / Setup & design / How to know the used siteaccess

"Please Note:
  • At the specific request of Ibexa we are changing this projects name to "Exponential" or "Exponential (CMS)" effective as of August, 11th 2025.
  • This project is not associated with the original eZ Publish software or its original developer, eZ Systems or Ibexa".

How to know the used siteaccess

Author Message

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

Paul 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

-- Good websites creation --
My site : http://www.pauletienney.com
Twitter : http://www.twitter.com/p_etienney

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

Paul Etienney

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.

-- Good websites creation --
My site : http://www.pauletienney.com
Twitter : http://www.twitter.com/p_etienney

Paul Etienney

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

Paul

-- Good websites creation --
My site : http://www.pauletienney.com
Twitter : http://www.twitter.com/p_etienney

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=enabled
DebugExtraAccess=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