davo Posted July 26, 2014 Share Posted July 26, 2014 So I've made a function that is supposed to look for all gallery template pages that have a minimum number of photos in it and using the bootstrap frame work, line them up to head a page. The value passed to the function is always 12. function minigallery($dmc, $no_pictures){ $thumbWidth = 200; $thumbHeight = 200; $gallery_page = wire('pages')->get("template=gallery-album, DMC_select=$dmc"); //find the first l page that are gallery-album template and that match the DMC $gallery_stack = $gallery_page->images; if($gallery_stack->count > 11){ $gallery_images = $gallery_stack->getRandom(12) ; echo "<div class='container'> <div class='row'>"; foreach($gallery_images as $gallery_image) { $thumb = $gallery_image->size($thumbWidth, $thumbHeight); echo "<div class='col-xs-1 dmc_strip'> <img class='img img-responsive' src='{$thumb->url}'> </div>";} echo "</div> </div>"; } } What i'm not sure how to do is add to the selector a count of the images. I only want it to return galleries that have at least 12 images on the page. Could someone advise how I'd do this please? Link to comment Share on other sites More sharing options...
adrian Posted July 26, 2014 Share Posted July 26, 2014 The selector for counting would look like this: images.count>11 2 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now