2017-01-31 2 views
2

Ich benutze Orchard CMS für meine web site and blog. Ich publiziere meistens mit Open Live Writer im HTML-Format. Ich bin mit dem vorhandenen Inhaltstyp der Blog-Seite zufrieden und möchte ihn behalten. Ich möchte jedoch auch die Möglichkeit, Blog-Posts mit Markdown manuell zu erstellen.In Orchard CMS, wie kann ich mehrere Blog-Inhaltstypen erstellen?

Ich habe es geschafft, dies mit anderen Inhaltstypen zu tun, indem ich einen zusätzlichen Typ erstellt habe und in der Einstellung Körperteil den Wert flavour auf markdown gesetzt habe.

Ich habe versucht, einen ähnlichen Ansatz mit Blog-Posts zu machen. Erstens konnte ich den Inhalt Blog Post meinem Inhaltstyp nicht hinzufügen. Ich bearbeitete den Blog Post Teil und machte es Atachable, dann konnte ich meinen neuen Inhaltstyp erstellen: Blog Post (Markdown).

Es funktioniert jedoch nicht. Elemente, die mit dem Inhaltstyp erstellt wurden, werden nicht im Blog angezeigt.

Ich vermute, das könnte etwas mit dem AutoRoute Teil zu tun, aber obwohl ich dies identisch zu meinem ursprünglichen Blog Post Typ festgelegt habe, bin ich mir nicht sicher, wie es mit dem Blog verbunden werden würde.

Bin ich hier zu nichts versteckt? Gibt es eine Möglichkeit, es zum Laufen zu bringen?

Antwort

1

Es gibt mehrere Möglichkeiten, wie Sie das betrachten können, ich gebe Ihnen zwei.

Erstens, es gibt nicht viel Besonderes an dem Blog-Modul. Sie könnten mit der List-Funktion, die es Ihnen ermöglichen würde, mehr Post-Inhaltstypen zu akzeptieren, ziemlich genau das gleiche reproduzieren. Der Vorteil ist, dass Sie eine nette Benutzeroberfläche haben, die Ihre Posts säuberlich unter Ihre Liste/Ihr Blog stellt. Ich bin mir nicht sicher, wie gut Open Live Writer damit arbeiten wird. Der zweite Weg wäre, Ihre Abschriften separat zu verwalten (Sie brauchen den Blogpost übrigens nicht) und das Standard-Rendering des Blogs durch eine neue Projektion zu ersetzen, die beide Inhaltstypen auswählt.

+0

Danke für die Antwort, Bertrand. Ich bin mir nicht wirklich sicher, ob ich irgendeinen deiner Vorschläge vollständig befolge. Das kann ich nicht einfach vom Dashboard aus tun. Ich hatte gehofft, den Code nicht knacken zu müssen. –

+1

Beide Vorschläge können ohne Code gemacht werden. Sie sollten das Listenmodul und Projektionen studieren. –

Verwandte Themen