Did some more url refining for Blogs and setup and hooked up blog edit page.

--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4041914
This commit is contained in:
ErikPorter
2009-11-23 17:34:46 +00:00
parent 4fc0d746bd
commit 215e0f012a
8 changed files with 172 additions and 37 deletions

View File

@@ -23,7 +23,37 @@ namespace Orchard.Blogs {
return new[] {
new RouteDescriptor {
Route = new Route(
"Blogs",
"Admin/Blogs/Create",
new RouteValueDictionary {
{"area", "Orchard.Blogs"},
{"controller", "Blog"},
{"action", "Create"}
},
new RouteValueDictionary(),
new RouteValueDictionary {
{"area", "Orchard.Blogs"}
},
new MvcRouteHandler())
},
new RouteDescriptor {
Route = new Route(
"Admin/Blogs/{blogSlug}/Edit",
new RouteValueDictionary {
{"area", "Orchard.Blogs"},
{"controller", "Blog"},
{"action", "Edit"}
},
new RouteValueDictionary {
{"blogSlug", new IsBlogConstraint(_blogService)}
},
new RouteValueDictionary {
{"area", "Orchard.Blogs"}
},
new MvcRouteHandler())
},
new RouteDescriptor {
Route = new Route(
"Admin/Blogs",
new RouteValueDictionary {
{"area", "Orchard.Blogs"},
{"controller", "Blog"},
@@ -43,7 +73,7 @@ namespace Orchard.Blogs {
{"controller", "Blog"},
{"action", "Item"}
},
new RouteValueDictionary() {
new RouteValueDictionary {
{"blogSlug", new IsBlogConstraint(_blogService)}
},
new RouteValueDictionary {