Member
Member
jackdaw   2013-01-20, 17:13
#1

I'm using a custom php page to show my latest images. I get this fatal error at the beginning of the page where I have my h2 tag:

Fatal error: Call to a member function getNumImages() on a non-object in /srv/jackdaw/www/www.jacktummers.nl/collectie/zp-core/template-functions.php on line 1905

And this is what I have between the h2 tags:

`

Member
Member
sbillard   2013-01-20, 18:22
#2

Functions like getNumImages() will use the global $_zp_current_image parameters if no parameter is supplied. For a custom page, these are unlikely to be specified. (The actual global is setup by the context.)

You seem to be creating the equivalent of a search page with a custom search, so you would have to set up an appropriate search context.

The image_album_statistics plugin does provide some means for showing your latest images. If the format is not what you want at least the algorithms it uses to get the images should be of use to you.

Member
Member
jackdaw   2013-01-20, 19:39
#3

The reason why this looks like a custom search page is perhaps because I use the same zenhead.php and zenfooter.php page for all the zp pages like album.php, image.php, search.php and latest.php. In my latest.php I actually use the code below and this has always functioned well, until now. The reported error message only occurs on this latest.php page at the point where I only wanted to check what page is loaded so that I can create the right title/navigation for the page.

printLatestImages($number='32',$albumfolder = '',$showtitle = true,$showdate = false,$showdesc = false, $desclength = 24,$showstatistic = '',$width = 160,$height = 160,$crop = false,$collection = false);

Member
Member
jackdaw   2013-01-20, 19:49
#4

I added the head information right into latest.php, without that code betwee the h2 tags. This works, although it would be nice to have a zenhead.php for all cases

Member
Member
sbillard   2013-01-20, 21:01
#5

You can tell what script (page) is running by lookig at the variable $_zp_gallery_page

Member
Member
jackdaw   2013-01-21, 09:51
#6

Ok, thanks. I will try that.
I'm curious, is there any reason why all the themes that come with ZP have complete template pages, not devided into head, body and footer template parts?

Administrator
Administrator
acrylian   2013-01-21, 11:32
#7

It is absolutely up to you how to structure your theme using head and footer pages. We don't do this because on those head you would have to check for the page anyway then you can also just write it on the page itself..;-)

  
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.