ZenphotoCMS Forum
How do I know that currently a zenpage is displayed? - Printable Version

+- ZenphotoCMS Forum (https://forum.zenphoto.org)
+-- Forum: Support (https://forum.zenphoto.org/forum-1.html)
+--- Forum: Themes (https://forum.zenphoto.org/forum-5.html)
+--- Thread: How do I know that currently a zenpage is displayed? (/thread-9858.html)



How do I know that currently a zenpage is displayed? - rreimche - 2012-04-15

I want to use isset() in if() to display something if a zenpage is displayed. Is there a variable, such as $_zp_current_album for a currently displayed ZenPage?

Or should I use another way?




How do I know that currently a zenpage is displayed? - sbillard - 2012-04-15

here is $_zp_gallery_page which is set to the script that is being run, e.g. album.php, pages.php, etc.




How do I know that currently a zenpage is displayed? - rreimche - 2012-04-15

But if I need to display smthng on pages but not on albums?




How do I know that currently a zenpage is displayed? - sbillard - 2012-04-15

Sorry, what is your question. I did answer how you know what script is running. That should be enough for you to make your if test.




How do I know that currently a zenpage is displayed? - fretzl - 2012-04-16

You can find all Zenpage related functions here:
zp-core -> extensions -> zenpage -> zenpage-template-functions.php.

I guess you're looking for the function is_Pages() which checks if the current page is a zenpage page.




How do I know that currently a zenpage is displayed? - acrylian - 2012-04-16

Also Zenpage pages have their own theme file pages.php where you would have to place the checks you need. There is of course also a equivalent to $_zp_current_album which is $_zp_current_zenpage_page. (all listed on the user guide global variable article).