We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Gallery Archive question

Development and Programming

John Henry Donovan's avatar
John Henry Donovan
12,339 posts
19 years ago
John Henry Donovan's avatar John Henry Donovan

Is it possible to list gallery entries by category all on the one page?

Category 1 —entry 1 —entry 2 —entry 3 —entry 4

Category 2 —entry 1 —entry 2 —entry 3 —entry 4

Category 2 —entry 1 —entry 2 —entry 3 —entry 4

I have been experimenting with nesting the {exp:gallery entries} tag inside the {exp:gallery:category_list} tag which works…ish. It lists all entries from all categories under each category. So using above as an example it lists 12 entries under each category.

{exp:gallery:category_list gallery="gallery" }

<h1>{category_name}</h1>
{exp:gallery:entries gallery="gallery" category="{category_id}"}
{entries}
http://www.site.ie/images/{filename}
{/entries}
{/exp:gallery:entries}
{/exp:gallery:category_list}

Any ideas how I would achieve this? I suppose what I’m really looking for is a {exp:gallery:category_archive} tag feature request isn’t it?

       
MediaGirl Inc.'s avatar
MediaGirl Inc.
186 posts
18 years ago
MediaGirl Inc.'s avatar MediaGirl Inc.

I’m looking for this as well. Anyone have a quick answer?

       
IJsbeer's avatar
IJsbeer
55 posts
16 years ago
IJsbeer's avatar IJsbeer

This question is from a long time ago… Does anyone may be found a solution for this.

A kind of category_archive for the gallery, similar to {exp:weblog:category_archive weblog="default_site" style="linear"}. Or is this a future request?

Marcel

       
Justin Hurlburt's avatar
Justin Hurlburt
344 posts
16 years ago
Justin Hurlburt's avatar Justin Hurlburt

Greetings,

I’ve found success with the following example. Tested under 1.6.4. Let me know if you have any questions.

{exp:gallery:category_list gallery='gal1'}
    <h1>{category_name}</h1>

    {exp:gallery:entries gallery='gal1' category='{category_id}' orderby='entry_date' sort='asc' dynamic='off'}
        {entries}
            <div>
                {row}
                    <a href="http://{id_path=gallery/comments}">{thumb_url}</a>
{title}
                {/row}
            </div>
        {/entries}
    {/exp:gallery:entries}

{/exp:gallery:category_list}
       
IJsbeer's avatar
IJsbeer
55 posts
16 years ago
IJsbeer's avatar IJsbeer

Hi Justin,

Thanks. It does work in 1.64, not in 1.63… and I thought 1.64 is just an maintainance release…:)

Marcel

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.