Use real data on new-dashboard datasets view (WIP)

Solves #1453 
As the TODO above states, I believe this logic of constructing the URLs is something that is not within the responsibility of a specific view. If anything, the URLs construction is closely related to the Routes model (if pointing to a URI within the dashboard), or some other place for the URL's that points to other entry points.

ATM, I noticed that this logic is duplicated across views (this in particular is the same as for map items). How have you handled this issue in the past? Can we come up with a better solution to not duplicate logic related to how URL's are constructed?