我正在运行 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/