Carrotware.CMS.Core.SiteNavHelper.GetSamplerView C# (CSharp) Method

GetSamplerView() static private method

static private GetSamplerView ( ) : SiteNav
return SiteNav
        internal static SiteNav GetSamplerView()
        {
            string sFile2 = GetSampleBody();

            SiteNav navNew = new SiteNav();
            navNew.Root_ContentID = SeqGuid.NextGuid;
            navNew.ContentID = Guid.NewGuid();

            navNew.NavOrder = -1;
            navNew.TitleBar = "Template Preview - TITLE";
            navNew.NavMenuText = "Template PV - NAV";
            navNew.PageHead = "Template Preview - HEAD";
            navNew.PageActive = true;
            navNew.ShowInSiteNav = true;
            navNew.ShowInSiteMap = true;

            navNew.EditDate = DateTime.Now.Date.AddHours(-8);
            navNew.CreateDate = DateTime.Now.Date.AddHours(-38);
            navNew.GoLiveDate = navNew.EditDate.AddHours(-5);
            navNew.RetireDate = navNew.CreateDate.AddYears(5);
            navNew.PageText = "<h2>Content CENTER</h2>\r\n";

            navNew.TemplateFile = SiteData.PreviewTemplateFile;

            if (SiteData.IsWebView) {
                navNew.FileName = SiteData.PreviewTemplateFilePage + "?" + HttpContext.Current.Request.QueryString.ToString();
            } else {
                navNew.FileName = SiteData.PreviewTemplateFilePage + "?sampler=true";
            }

            navNew.PageText = "<h2>Content CENTER</h2>\r\n" + sFile2;

            navNew.SiteID = SiteData.CurrentSiteID;
            navNew.Parent_ContentID = null;
            navNew.ContentType = ContentPageType.PageType.ContentEntry;

            navNew.EditUserId = SecurityData.CurrentUserGuid;

            return navNew;
        }

Same methods

SiteNavHelper::GetSamplerView ( System.Guid rootParentID ) : SiteNav

Usage Example

Example #1
0
        public SiteNav GetSiteNav()
        {
            SiteNav sd = null;

            if (SiteData.IsPageSampler || !SiteData.IsWebView)
            {
                sd = SiteNavHelper.GetSamplerView();
            }
            else
            {
                using (ISiteNavHelper navHelper = SiteNavFactory.GetSiteNavHelper()) {
                    sd = navHelper.GetLatestVersion(this.SiteID, this.Root_ContentID);
                }
            }
            return(sd);
        }
All Usage Examples Of Carrotware.CMS.Core.SiteNavHelper::GetSamplerView