2017-01-31 68 views
2

我使用Orchard CMS作为我的web site and blog。我主要使用HTML格式的Open Live Writer进行发布。我对现有的博客页面内容类型感到满意,我想保留它。不过,我也希望能够使用Markdown手动创建博客文章。在Orchard CMS中,如何创建多个博客内容类型?

我已经设法通过创建一个附加类型与其他内容类型,并在正文部分设置,设置flavourmarkdown

我试着对博客文章采取类似的做法。首先,我无法将Blog Post部分添加到我的内容类型中。我编辑了Blog Post部分并将其制作为Atachable,然后我可以创建我的新内容类型:Blog Post (Markdown)

但是,它不起作用。使用内容类型创建的项目不会显示在博客中。

我猜这可能与AutoRoute部分有关,但即使我已将其设置为原始Blog Post类型,但我不确定它如何与博客相关联。

我在这里躲到什么地方?有没有办法让它工作?

回答

1

有多种方式可以看看这个,我会给你两个。

首先,博客模块没什么特别之处。您可以使用列表功能再现相同的功能,这将使您能够接受更多的发布内容类型。好处是你有一个漂亮的用户界面,可以整齐地将你的帖子放在你的列表/博客下。我不确定Open Live Writer如何与之配合。

第二种方法是单独管理您的降价帖子(顺便说一句,您不需要博客帖子部分),并用选择两种内容类型的新投影替换博客的默认呈现。

+0

感谢您的回应,伯特兰。我不太确定我是否完全遵循你的任何建议。这不是我能从仪表板做的事情吗?我希望不必打开代码。 –

+1

这两个建议都可以在没有代码的情况下完成。你应该学习List模块和Projections。 –

相关问题