Я использую ExpressionEngine 2.2.1 И пытаюсь показать раздел моей страницы, основанный на категориях. Если никакие записи не имеют определенной категории, я хотел бы скрыть весь раздел. Например, у меня есть веб-сайт, в котором содержится информация о событии, которое в конечном итоге будет иметь в нем конкурентов. Я хотел бы, чтобы страница существовала до того, как были выбраны конкуренты, а затем хотел бы добавить конкурентов в соответствующую категорию после их выбора. В этом разделе будет заголовок, в котором говорится «конкуренты». Если в этой категории нет конкурентов, я не только не хочу, чтобы он показывал место для конкурентов, но я также хотел бы скрыть заголовок. Как я могу создать условные обозначения на основе категорий? Здесь применимо часть моего текущего кода на основе моих исследований (http://expressionengine.com/archived_forums/viewthread/136676/#759900), что не работает:ExpressionEngine Если результатов нет, ничего не показывать
{if “{categories show_group=“4”}{category_name}{/categories}” != “”}
{categories}
<h2>COMPETITORS</h2>
{exp:channel:entries channel="competitor_profiles_en" category_url_title="london_2d_en" orderby="date" limit="8" }
<div class="xx">{competitor_image}</div>
{/exp:channel:entries}
{/categories}
{if:else}
show nothing
{/if}