asp.net-mvc - Orchard : theme placement not overriding module placement

标签 asp.net-mvc orchardcms

我正在运行 Orchard 1.4.2。我有一个基于未修改的“主题机器”的自定义主题,已安装并将其设置为当前主题。

我的自定义主题定义了以下placement.info文件:

<Placement>
    <Place Parts_Autoroute="-"/>
    <Place Parts_Autoroute_Edit="-"/>
    <Place Parts_Autoroute_SummaryAdmin="-"/>
    <Place Parts_Autoroute_Summary="-"/>
</Placement>

我期望在使用此功能时从所有项目中删除自动路线部分是否正确?当我在仪表板中查看内容时,永久链接和“设置为主页”复选框仍然可见。如果我对模块本身的放置文件进行更改,它就可以正常工作。

这里我可能遗漏了什么吗?

最佳答案

您的主题不是管理主题,因此当您在管理中时,该文件无关紧要。

如果您想删除自动路由部分,为什么不这样做并将其从您的类型中删除呢?

关于asp.net-mvc - Orchard : theme placement not overriding module placement,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11688626/

相关文章:

c# - 更改后 View 不刷新

jquery - ASP.NET MVC、JSON 和非 JavaScript 客户端

c# - 在 MVC 4 中返回下载在 Android 上不起作用

asp.net-mvc - jQuery.Load() 不触发 ASP.NET MVC2 中的 Request.IsAjaxRequest

orchardcms - 从 View 添加到区域的形状的优先级

orchardcms - 合并开发和生产数据库中的 Orchard 内容

java - 如何将 cookie 从 WebViewClient 保存到 URLConnection、浏览器或其他文件下载技术在 android 中

orchardcms - Orchard 中有 @Model 类型的文档吗?

c# - Orchard : Full Source or Not?

azure - 无法部署 Orchard Azure 项目 - YSOD 新鲜出炉