在Orchard CMS中获取页面内容项的“创建主页”复选框

时间:2013-09-22 04:18:58

标签: asp.net-mvc asp.net-mvc-4 orchardcms orchardcms-1.7

我正在努力学习Orchard。我的开发机器处于不加载主页的状态。我收到此错误的404错误...

'/ OrchardLocal'应用程序404中的服务器错误

我意识到这是因为没有内容项被设置为主页。但是,用于制作主页(或其他任何内容)主页的复选框不会显示在编辑页面屏幕中。

我该如何解决这个问题?我需要将“将此主页设置为主页”复选框或其他一些方法来完成相同的操作。

有没有办法直接在数据库中执行此操作(我意识到这是一个黑客攻击,但可能会让我在问题上向前移动)。

我想我会提到错误抛出的EXACT异常是“找不到路径'/ OrchardLocal /'的控制器或者没有实现IController。”

感谢任何帮助。如果我无法解决这个问题,我似乎将从头开始做回Orchard(新拉动,新数据库等),这似乎每次我都会尝试学习Orchard。

以下是我在页面内容类型上的部分。这可能不是默认列表,因为我一直在搞乱它以修复它 常见
稍后发布
标题
自动布线
车身
中容纳
导航
身份
菜单

为了记录,我将博客模块添加到网站并添加了博客。但是,当我创建博客时,行为相同...没有将此设为主页,无法设置永久链接。

3 个答案:

答案 0 :(得分:0)

您是否将AutoRoute声部附加到页面内容类型。

答案 1 :(得分:0)

检查以确保您的用户有权将内容项目设置为主页

答案 2 :(得分:0)

要将项目设置为主页,只需将其永久链接设置为空字符串。