Also, ich habe gesucht, und ein paar Beiträge gefunden, die irgendwie bekommen, was ich will, aber es funktioniert immer noch nicht ganz. Dieser Beitrag schien dem, was ich zu erreichen versuchte, am nächsten zu liegen, und ich baute meinen Code daraus: http://expressionengine.com/forums/viewthread/168142/Anzeigen von Einträgen pro Kategorie in ExpressionEngine
Um zu erklären; Ich habe eine Reihe von Einträgen, jeder Eintrag ist nur einer Kategorie zugeordnet. Ich möchte diese Kategorien auflisten und unter jeder Kategorie die Einträge mit einem ihrer benutzerdefinierten Felder auflisten. Wie so:
Kategorie 1
- Artikel 1
- Artikel 2
Kategorie 2
- Artikel 1
- Artikel 2
So, hier ist mein Code, wie es jetzt steht, welche die Kategorien aufgeführt, aber ausspucken nicht alle Einträge überhaupt:
{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}
Und das eingebettete Vorlage es Referenzen:
{exp:channel:entries channel="faq-question" url_title="{embed:faqlink}"}<!-- entry -->
<dt>{title}</dt>
<dd>
{faq_content}
</dd>
{/exp:channel:entries}
Jede Hilfe wäre sehr geschätzt!
Ja, das ist die Basisversion von dem, was ich mit endete. Ich habe eine andere Antwort erstellt, um zu demonstrieren, was ich schließlich benutzt habe. – jeffbyrnes
Dies funktioniert in ExpressionEngine 2, also habe ich getestet. – Landitus
Sie haben heute Nacht einen Strang von meiner Gesundheit gerettet, danke für den Beitrag. – Julian