gpt4 book ai didi

c# - Nopcommerce 错误 - "Page not Found"从管理员重定向到插件页面

转载 作者:行者123 更新时间:2023-11-30 12:59:42 25 4
gpt4 key购买 nike

我正在使用 nopCommerce。我正在开发一个插件项目。

当我尝试将管理页面重定向到插件页面时,它给出了类似

的错误

"PAGE NOT FOUND"

我的插件页面 URL 是

localhost:2276/Admin/Category/List

但它对这个 URL 正常工作

localhost:2276/Plugin/Category/List

RouteProvider.cs

 public partial class RouteProvider : IRouteProvider
{
public void RegisterRoutes(RouteCollection routes)
{
routes.MapRoute("Nop.Plugin.Category.ShopByCategory.Views.Category.List",
"Admin/Category/List",
new { controller = "Category", action = "List" },
new[] { "Nop.Plugin.Category.ShopByCategory.Controllers" });
}
public int Priority
{
get { return 0; }
}
}

我需要通过这个 URL localhost:2276/Admin/Category/List 来实现它。有没有不同的方法来实现它?

最佳答案

你可以试试

public override void RegisterArea(AreaRegistrationContext context)
{
context.MapRoute(
"Admin_default",
"Admin/{controller}/{action}/{id}",
new { controller = "Home", action = "Index", area = "Admin", id = "" },
new[] { "Nop.Admin.Controllers" }
);
}

关于c# - Nopcommerce 错误 - "Page not Found"从管理员重定向到插件页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24256320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com