User Tools

Site Tools


orchard_create_page

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
orchard_create_page [2015/01/07 03:57] stephenorchard_create_page [2017/01/01 20:05] (current) – external edit 127.0.0.1
Line 9: Line 9:
     fooPage.As<TitlePart>().Title = "Foo";     fooPage.As<TitlePart>().Title = "Foo";
     fooPage.As<BodyPart>().Text = @"<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus mauris magna, varius vel vulputate eget, bibendum id magna.</p>";     fooPage.As<BodyPart>().Text = @"<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus mauris magna, varius vel vulputate eget, bibendum id magna.</p>";
-    fooPage.As<CommonPart>().Owner = _orchardServices.WorkContext.CurrentUser;+    fooPage.As<CommonPart>().Owner = _orchardServices.WorkContext == null ? null : _orchardServices.WorkContext.CurrentUser;
  
     var fooRoute = fooPage.As<AutoroutePart>();     var fooRoute = fooPage.As<AutoroutePart>();
-    fooRoute.DisplayAlias = "Foo";+    fooRoute.DisplayAlias = _autorouteService.GenerateAlias(fooRoute);
     _autorouteService.PublishAlias(fooRoute);     _autorouteService.PublishAlias(fooRoute);
  
Line 19: Line 19:
     fooPage.As<MenuPart>().Menu = menu;     fooPage.As<MenuPart>().Menu = menu;
     fooPage.As<MenuPart>().MenuText = "Article";     fooPage.As<MenuPart>().MenuText = "Article";
-    fooPage.As<MenuPart>().MenuPosition = "1000";+    fooPage.As<MenuPart>().MenuPosition = "10";
  
     _contentManager.Publish(fooPage);     _contentManager.Publish(fooPage);
orchard_create_page.1420603054.txt.gz · Last modified: 2017/01/01 19:50 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki