routes.MapLocalizedRoute("Product",
"{SeName}",
new {controller = "Catalog", action = "Product"},
new[] {"Nop.Web.Controllers"});
I still don't know how this route works when there is no Product ID and the action still require the ID.
[NopHttpsRequirement(SslRequirement.No)]
public virtual ActionResult ProductDetails(int productId, int updatecartitemid = 0)
{...}
Sorry for resurrect the old topic but it looks mysterious. Could someone explain this, please? Thank you.