【发布时间】:2012-09-21 10:28:22
【问题描述】:
我想在 nop2.65 中设置不同的默认页面,我已经注册了新的路由
//In RouteProvider
//Custome page
routes.MapLocalizedRoute("CustomHome",
"",
new { controller = "Customer", action = "Login" },
new[] { "Nop.Web.Controllers" });
//home page
routes.MapLocalizedRoute("HomePage",
"",
new { controller = "Home", action = "Index" },
new[] { "Nop.Web.Controllers" });
将登录页面设置为默认值很好,但是当我单击“主页”菜单时,它会重定向登录页面
而不是主页。
我也尝试在 Global.asax 文件中设置默认页面,但也不起作用
//In Global.asax file
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Customer", action = "Login", id = UrlParameter.Optional },
new[] { "Nop.Web.Controllers" }
);
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-routing nopcommerce