【发布时间】:2013-12-11 16:06:01
【问题描述】:
我似乎不知道如何将我预先存在的页面添加到 Piranha 在我调用 @UI.Menu() 时生成的自动导航菜单中。
目前,我正在使用 获取模型 下描述的 here 方法来提取 CMS 内容并将其显示在我的模型数据上方。我可以成功地呈现包含 Piranha 内容的页面,但我不确定如何在顶部导航中显示此页面。
或者,我可以通过创建新的页面类型来提取数据并显示 CMS 内容,但这意味着该页面类型仅用于显示该单个页面。它显示在@UI.Menu() 生成的导航中,但如果我继续使用这种方法,我需要为每个动作创建一个额外的食人鱼控制器。
我的主要目标是将 CMS 功能添加到我的自定义 MVC 项目中,并使用 @UI.Menu() 在自动生成的导航中显示所有内容。
【问题讨论】: