Hello, I'm having trouble with the routing on SiteFinity. It all started with the need to use built in modules such News and the serach result... You can find some context on this post:
My issue is the following. By default when not specified the action which is called on your controller is "Index". Let's suppose we have:
a page with the URL "pagename",
a widget "Widget" with the controller "WidgetController"
and couple of actions "Index" and "Details"
Here is what I understand from the routing resolution (URL to actions):
server\pagename -> Index()
server\pagename\2015 -> Index(int? year)
server\details -> Details()
server\details\2015 -> Details(int? year)
server\details\2015\10 -> Details(int? year,int? month)
Now my question: Why those URLs DO NOT resolve to the following?
server\pagename\2015\10 -> Index(int? year,int? month) -> I'm getting a 404
server\pagename\2015\10\10 -> Index(int? year,int? month,int? days) -> I'm getting a 404
server\pagename\2015\10\10\url-name -> Index(int? year,int? month,int? days,string urlname="") -> I'm getting a 404
I have the feeling this is a bug, but I would like confirmation :)