Affichage des entrées par catégorie dans ExpressionEngine

Donc, j'ai cherché, et trouvé quelques posts qui peu me faire ce que je veux, mais ça ne fonctionne toujours pas assez de travail. Ce post surtout semblait plus proche de ce que je cherchais, et j'ai construit mon code: http://expressionengine.com/forums/viewthread/168142/

À expliquer, j'ai une série d'entrées, chaque entrée est affectée qu'à une seule catégorie. Je voudrais la liste de ces catégories et, sous chaque catégorie, la liste les entrées de l'un de leurs champs personnalisés. Comme:

  • Catégorie 1
    • Point 1
    • Article 2
  • De catégorie 2
    • Point 1
    • Article 2

Donc, voici mon code tel qu'il est actuellement, qui énumère les catégories, mais n'a pas de cracher des entrées:

{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}

Et embedded modèle de référence:

{exp:channel:entries channel="faq-question" url_title="{embed:faqlink}"}<!-- entry -->
    <dt>{title}</dt>
    <dd>
        {faq_content}
    </dd>
{/exp:channel:entries}

Toute aide serait grandement appréciée!

OriginalL'auteur jeffbyrnes | 2011-01-10