Carrotware.CMS.Core.ContentPageHelper.FindHome C# (CSharp) Method

FindHome() public method

public FindHome ( System.Guid siteID ) : ContentPage
siteID System.Guid
return ContentPage
        public ContentPage FindHome(Guid siteID)
        {
            ContentPage content = null;
            vw_carrot_Content cont = CompiledQueries.FindHome(db, siteID, true);
            if (cont != null) {
                content = new ContentPage(cont);
            }
            return content;
        }

Same methods

ContentPageHelper::FindHome ( System.Guid siteID, bool bActiveOnly ) : ContentPage

Usage Example

コード例 #1
0
        public static ContentPage GetPage(string sCurrentPage)
        {
            ContentPage pageContents = null;

            using (ContentPageHelper pageHelper = new ContentPageHelper()) {
                if (SecurityData.IsAdmin || SecurityData.IsSiteEditor) {
                    if (sCurrentPage.Length <= 1 || sCurrentPage == SiteData.DefaultDirectoryFilename) {
                        pageContents = pageHelper.FindHome(SiteData.CurrentSiteID);
                    } else {
                        pageContents = pageHelper.FindByFilename(SiteData.CurrentSiteID, sCurrentPage);
                    }
                } else {
                    if (sCurrentPage.Length <= 1 || sCurrentPage == SiteData.DefaultDirectoryFilename) {
                        pageContents = pageHelper.FindHome(SiteData.CurrentSiteID, true);
                    } else {
                        pageContents = pageHelper.GetLatestContentByURL(SiteData.CurrentSiteID, true, sCurrentPage);
                    }
                }
            }

            return pageContents;
        }
All Usage Examples Of Carrotware.CMS.Core.ContentPageHelper::FindHome