Итак, я обыскал и нашел несколько сообщений, которые позволяют мне получить то, что я хочу, но это все еще не совсем работает. Это сообщение особенно показалось самым близким к тому, чего я пытался достичь, и я построил свой код: http://expressionengine.com/forums/viewthread/168142/Отображение записей для каждой категории в ExpressionEngine
Чтобы объяснить; У меня есть серия записей, каждая запись присваивается только одной категории. Я хотел бы перечислить эти категории и под каждой категорией перечислить записи с одним из своих настраиваемых полей. Как так:
Категория 1
- Пункт 1
- Пункт 2
Категория 2
- Пункт 1
- Пункт 2
Итак, вот мой код, как она стоит сейчас, который перечисляет категории, но не выплюнуть любого из записей на всех:
{exp:channel:categories channel="faq-question" style="linear"}
<section class="faq-category-container closed">
<h1 class="faq-category-header"><a href="#">{category_name}</a></h1>
<dl>
{exp:query sql="
SELECT title, url_title AS urlt, cat_id
FROM exp_channel_titles
NATURAL JOIN exp_category_posts
WHERE channel_id = '7' AND cat_id = '{category_id}'
ORDER BY title ASC"
}
{embed="jazz-camp/faq-cat-list" faqlink="{urlt}"}
{/exp:query}
</dl>
</section><!-- end .faq-category -->
{/exp:channel:categories}
И внедренный шаблон ссылки:
{exp:channel:entries channel="faq-question" url_title="{embed:faqlink}"}<!-- entry -->
<dt>{title}</dt>
<dd>
{faq_content}
</dd>
{/exp:channel:entries}
Любая помощь была бы очень признательна!
Да, это основная версия того, что я закончил с. Я создал еще один ответ, чтобы продемонстрировать, что я наконец использовал. – jeffbyrnes
Это работает в ExpressionEngine 2, поэтому я тестировал. – Landitus
Ты спасла мою сущность сегодня вечером, спасибо за публикацию. – Julian