如何在Kentico中路由和解析页面

时间:2019-08-12 08:30:01

标签: kentico kentico-12 kentico-mvc kentico-api

我正在创建一个Kentico网站,并已完成本教程并阅读了有关Kentico MVC的处理链接。据我了解,Kentico鼓励开发人员使用标准的MVC路由将页面映射到控制器。

这对于网站的某些部分来说很好,或者如果您只有几个页面,但是我正在开发的网站具有较大的内容结构和许多顶级页面。

为每个顶级页面在App_Start/RouteConfig.cs中创建自定义路由似乎是不合理的。有更好的方法吗?

2 个答案:

答案 0 :(得分:0)

肖恩·赖特(Sean Wright)对此主题也发表了另一篇精彩的文章。 https://dev.to/seangwright/kentico-12-design-patterns-part-10-mvc-routing-with-nodealiaspath-22l3

我也建议您检查一下。

答案 1 :(得分:0)

动态路由模块已在NuGet上发布。

“母亲”管理员 https://www.nuget.org/packages/DynamicRouting.Kentico/

对于MVC https://www.nuget.org/packages/DynamicRouting.Kentico.MVC/

Github上的文档和源代码 https://github.com/KenticoDevTrev/DynamicRouting