Привет У меня есть проблема с маршрутами в плагине, в nopcommerce 3,6Nopcommerce RegisterRoutes
Я имею в папке Controller TestPohodaController.cs содержит метод ImportProductInfo()
Существует мои RegisterRoutes:
namespace Nop.Plugin.Test.Pohoda
{
public partial class RouteProvider : IRouteProvider
{
public void RegisterRoutes(RouteCollection routes)
{
routes.MapRoute("Plugin.Test.Pohoda.ImportProductInfo",
"Plugins/TestPohoda/ImportProductInfo",
new { controller = "TestPohoda", action = "ImportProductInfo" },
new[] { "Nop.Plugin.Test.Pohoda.Controllers" }
);
}
public int Priority
{
get
{
return 0;
}
}
}
}
Установка в nopCommerce в порядке, но когда я перехожу на страницу mypage/Plugins/TestPohoda/ImportProductInfo return 404.
Мне нужен URL-адрес Tes tPohodaController для вызова этого контроллера из экономической системы. Не могли бы вы мне помочь, пожалуйста? Благодарю.
показать контроллер. Если вы используете настраиваемый просмотр, тогда обязательно укажите правильный путь просмотра или просто верните полный путь к представлению, подобному этому, в методе результата действия «return View» («~/Plugins/Your_Plugin_Name/Views/TestPohoda/ImportProductInfo.cshtml ");' –