0

我正在使用 orchard CMS 开发一家 IT 公司的主页。它有 8 个不同的页面,页眉和页脚始终保持不变。我已经使用小部件和模块从管理面板在 Orchard 中创建了主页。我很困惑如何创建团队、服务、关于我们等页面。我知道我可以使用 CMS 中提供的简单 HTML 编辑器创建页面。但是该页面几乎没有定义小部件和模块。我不知道如何将它们放在其他页面上。我也知道 CMS 中的分层。但是,我认为这不会有帮助。有人可以指导我找到有关在每个页面上创建具有不同模块的多个动态页面的正确指南吗?

谢谢

4

1 回答 1

0

你的问题对我来说不是很清楚,所以请允许我给你一个大纲......

首先,您应该在 Orchard 中创建一个新主题。有很多关于如何做到这一点的教程,例如:

http://docs.orchardproject.net/Documentation/Writing-a-new-theme

创建此主题后,将“视图”和“样式”中的所有文件从默认主题(称为 TheThemeMachine)复制到您的新主题,以获得一个不错的起点。最后在 Orchard 仪表板中将新主题设置为当前主题。

在您的主题中,您可以找到“Layout.cshtml”。这就是大师的观点。您放入其中的所有内容都将呈现在所有页面上。因此,这是您通常放置页眉和页脚内容的地方。

对于每个页面,您需要创建一个单独的页面。主要内容进入您提到的 html 编辑器。

小部件绑定到图层。图层可以绑定到 url。因此,如果您只需要一个页面上的小部件,请使用 url-rule 创建一个图层,然后将小部件拖放到该图层上。

如果您需要更具体的建议,请清楚说明您要做什么。

于 2013-05-23T07:55:19.893 回答