有没有办法覆盖默认的 RenderMvcController 来为每个路由输出一个自定义的 RenderModel。这可能是通过劫持路线,但我想放置一些将在每个页面上使用的自定义数据。
例如,在电子商务网站上,每个页面都显示购物篮信息。理想情况下,这将在每个视图的 RenderModel 中可用。有没有办法将默认控制器更改为自定义控制器,它将输出具有篮子属性的扩展渲染模型?
更新:
Umbraco 6.1.0+ 现在支持此功能,文档位于本页末尾:http: //our.umbraco.org/documentation/Reference/Mvc/custom-controllers