I want to override a rout for downloading print pdf invoices (all found).
I do it for selected items from : Admin/Order/PdfInvoiceSelected/
and also for every single order from : Admin/Order/PdfInvoice/
but I can't override for add found in list of orders.
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Routing;
using Nop.Web.Framework.Mvc.Routing;
namespace Nop.Plugin.Widgets.SerialNumber.Infrastructure
{
public partial class RouteProvider : IRouteProvider
{
public void RegisterRoutes(IRouteBuilder routeBuilder)
{
routeBuilder.MapRoute("Widgets.SerialNumber.PdfInvoice", "Admin/Order/PdfInvoice/",
new { controller = "Pdf", action = "PdfInvoice" });
/*routeBuilder.MapRoute("Widgets.SerialNumber.PdfInvoiceAll", "Admin/Order/List/",
new { controller = "Pdf", action = "PdfInvoiceAll" },
new { FormValueRequiredAttribute = "pdf-invoice-all" , HttpPostAttribute = "POST"});*/
routeBuilder.MapRoute("Widgets.SerialNumber.PdfInvoiceSelected", "Admin/Order/PdfInvoiceSelected/",
new { controller = "Pdf", action = "PdfInvoiceSelected" });
}
public int Priority
{
get
{
return 100;
}
}
}
}
I comment the which part that doesn't work.
Thanks for your helps.