So I’ve just started working for a new studio and inherited their expression engine website. This is the first time I’ve worked with it (though I’ve been EE curious for a while). They have a channel/page called “work” in which their portfolio items live. The channel has a large number of categories contained within so that the user can filter to see all portfolio items related to that category. All of the categories (minus one) will populate their category page as intended when selected.
ie: When user selects “logo” from the category drop down, they are sent to “/work/category/logo-identity” where all logo items are shown.
When the user selects “branding”, they’re directed to the correct page “/work/category/branding”, however, the page is empty even though in EE there are plenty of items assigned to that category.
I haven’t been able to figure out why this one item will not populate it’s page (note that this USED to work fine). Any ideas?
Code that populates filter:
{exp:ce_cache:it id="work" tags="work|category"}
{embed='shared/_header' body_class="work work-index"}
<section class="content subnav-dropdown">
<ul class="work-subnav">
<li class="nav-block">
{if segment_2 == 'category'}
<a href="#%22class=%22nav-link" class="nav-link category active">{segment_3_category_name}</a>
{if:else}
<a href="#%22class=%22nav-link" class="nav-link category">Category</a>
{/if}
<ul class="drop-down first">
{exp:channel:categories channel="work" category_group="1"}
<a href="/work/category/{category_url_title}">{category_name}</a>
{/exp:channel:categories}
</ul>
</li>
</ul>
</section>
{exp:ce_cache:escape}
{if segment_3 != ""}
{exp:cookie_plus:set name="work_category_name" value="{segment_3_category_name}" seconds="0"}
{exp:cookie_plus:set name="work_category_id" value="{segment_3_category_id}" seconds="0"}
{/if}
{if segment_3 == ""}
{exp:cookie_plus:set name="work_category_name" value="Featured" seconds="0"}
{exp:cookie_plus:set name="work_category_id" value="3" seconds="0"}
{/if}
{/exp:ce_cache:escape}
{embed='work/_work_listing' category_id="{if segment_3_category_id == ""}3{if:else}{segment_3_category_id}{/if}"}
{embed='shared/_footer'}
{/exp:ce_cache:it}