How to make route URL for configuration button in nopCommerce plugin list?
I'm using version 3.90
====>> RouteConfig
public partial class RouteConfig : IRouteProvider
{
public void RegisterRoutes(RouteCollection routes)
{
routes.MapRoute("UrunHatasiBildirActionName",
"Plugin/UrunHatasiBildir/UrunHatasiBildirActionName/{productId}",
new { controller = "UrunHatasiBildirActionName", action = "UrunHatasiBildirActionName" },
new { productId = @"\d+" },
new[] { "Nop.Plugin.Widgets.UrunHatasiBildir.Controllers" });
}
public int Priority
{
get { return 0; }
}
}
==>>> Controller
[HttpPost]
public virtual ActionResult UrunHatasiBildirActionName(UrunHatasiBildirModel model)
{
var product = _productService.GetProductById(model.UrunId);
if (product == null || product.Deleted || !product.Published)
{
return RedirectToRoute("HomePage");
}
else
return View("~/Plugins/Widgets.UrunHatasiBildir/Views/UrunHatasiBildirActionName.cshtml", model);
}
Thank you