Hi All,
first time post
I would like this on my index page:
[ALBUM TITLE 1] <==text only
[A1->TH1] [A1->TH2] [A1->TH....]
[ALBUM TITLE 2]
[A2->TH1] [A2->TH2] [A2->TH....]
..what I tried was a while(next_album()){ and nesting another while(next_album()) inside... but that was probably stoopid
What I want to do is to be able to accordeon collapse between different galleries so essentially I need their first level of content all on one page.
Is it possible in a simplish maner?
Kind regards,
Peter.
Comments
Also please review our documentation on our user guide section.
Fatal error: Call to a member function on a non-object in /home/suspects/public_html/zp-core/template-functions.php on line 306
not sure why it's 'fatal' as everything works (no sub-albums but I can live without)
My code is:
`
<?php while (next_album(true)): ?>
<?php printAlbumTitle(); ?>
<?php while (next_image(true)): ?>
" title="<?php echo getBareImageTitle();?>"><?php printImageThumb(getAnnotatedImageTitle()); ?>
<?php endwhile; ?>
<?php endwhile; ?>
`
zenphoto version 1.2.2 [2983]
As I understand it, I need to loop through images inside the album loop to get all albums to display on page 1.
Is that correct?
Should I update now?
Cheers!
The loop itself looks reasonable. It is code outside the loop which is failing.
You guys rock!
I am building another page which is similar to the original at www.virtualsuspects.com
The only problem is that now I do need subalbum thumbnails to be displayed too.
Album name 1:
[sub th1] [sub th2] [sub th...]
[th1] [th2] [th...]
Album name 2:
[sub th1] [sub th2] [sub th...]
[th1] [th2] [th...]
and so on.
The theme's index page is essentially:
`
while next_album(true){
album stuff
while next_image(true){
thumb stuff
}
}
`
I'm using Zenphoto version 1.2.5 [4022] (Official Build)
Any clues would be much appreciated!
Cheers.
http://www.zenphoto.org/documentation/classes/Album.html
First get the subalbums of the album and then get the album thumbnail.
Also look at the image class methods:
http://www.zenphoto.org/documentation/classes/_Image.html
You need to be a little familar with PHP to archieve that of course.
I might just manage that although it's been a while since I php'd anything serious.
Always up for a challenge though
You actually already posted the solution here:
http://www.zenphoto.org/support/topic.php?id=4143#post-24729
..I wasn't searching for the right keywords I guess.
`
<?php
$subalbums = $_zp_current_album->getSubalbums();
foreach ($subalbums as $subalbum) {
$subalbumObj = new Album($_zp_gallery,$subalbum);
$image = $subalbumObj->getImage(0); //link to frist image
echo "getAlbumThumb()."' />";
htmlspecialchars($image->getImageLink());
echo $subalbumObj->getDesc();
}
?>
`