【发布时间】:2013-08-04 20:04:37
【问题描述】:
我正在 Orchard CMS v1.6.1 中创建自定义通讯订阅模块
我正处于尝试在特定区域显示前端视图的阶段。
到目前为止,我所能做的就是将模块移动到Content 区域内的各个位置。
也许有人可以帮我指出正确的方向。
我的主题中的placement.info 文件现在有了这个,以覆盖我在我的模块中的所有内容:
<Match DisplayType="Detail">
<Place Parts_SubscribersForm="Content:1"/>
</Match>
我也尝试过使用“Footer:1”,并且为了测试,尝试过“Header:1” - 这些似乎都没有将它放在我想要的位置。
我的形状跟踪如下-“DisplayTemplate”是这个即将成为控件的形状-我似乎也无法更改此名称...另一个问题.....
最终我想将此模块移动到区域 [页脚]
页脚被添加到标准主题附带的 layout.cshtml 中(我为自己的主题复制了这个)
这里是添加页脚和页眉的地方:
WorkContext.Layout.Header.Add(New.Branding(), "5"); // Site name and link to the home page
WorkContext.Layout.Footer.Add(New.FooterContent(), "5"); // Footer Content
WorkContext.Layout.Footer.Add(New.User(), "10"); // Login and dashboard links
如果有人可以帮助我,我将不胜感激......
提前致谢。
【问题讨论】:
标签: asp.net-mvc orchardcms orchardcms-1.6