- Adding the RoutableAspect editor template's permalink slug prefix display based on container slugs

- Got the rest of the hard coded prefix usage out of the RoutableAspect's editor template

--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4045731
This commit is contained in:
skewed
2010-01-20 09:26:33 +00:00
parent 1ae1770b0d
commit 5285b24733
11 changed files with 54 additions and 13 deletions

View File

@@ -34,19 +34,19 @@ namespace Orchard.Blogs.Controllers {
//TODO: (erikpo) Might think about moving this to an ActionFilter/Attribute
if (!_services.Authorizer.Authorize(Permissions.CreatePost, T("Not allowed to create blog post")))
return new HttpUnauthorizedResult();
//TODO: (erikpo) Move looking up the current blog up into a modelbinder
Blog blog = _blogService.Get(blogSlug);
if (blog == null)
return new NotFoundResult();
var blogPost = _services.ContentManager.BuildEditorModel(_services.ContentManager.New<BlogPost>("blogpost"));
blogPost.Item.Blog = blog;
var blogPost = _services.ContentManager.New<BlogPost>("blogpost");
blogPost.Blog = blog;
var model = new CreateBlogPostViewModel {
BlogPost = blogPost
};
BlogPost = _services.ContentManager.BuildEditorModel(blogPost)
};
return View(model);
}