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