与 Piranha CMS 合作,并在 Manager 区域处理自定义表单。了解它是如何组合在一起的,并得到一个基本的空白页面。我有:
- 创建了一个菜单组并添加了一个项目
- 将命名空间添加到 webconfig 文件
- 创建了一个控制器,其动作指向视图
它起作用了,但是.NET 对需要一个 WebViewPage 大喊大叫。在视图的顶部,我添加了:
@inherits System.Web.Mvc.WebViewPage
该页面现在正确显示,但我不知道如何在管理器部分创建自定义页面并将模型传递给它?我没有 layout.cshtml,也找不到将模型附加到的页面。