vwSitePagesList

Fields

Field Field Type Null Description
LayoutName nvarchar(255) yes
ID int
ClientSitesID int
PageName nvarchar(255)
DisplayName nvarchar(255) yes
IsAdmin bit
BaseURL nvarchar(50)
ExpireDate datetime yes
PublishDate datetime yes
Guid uniqueidentifier yes
OwnerID int yes
Deleted bit
TemplatePageID int yes
IsTemplatePage bit
TemplatePageName nvarchar(255) yes
LayoutID int yes
TemplateLayoutName nvarchar(255) yes
Category nvarchar(256) yes
TemplateLayoutID int
FolderID int

Definition

Copy

    CREATE   VIEW [dbo].[vwSitePagesList]
      AS
      SELECT     lts.Name AS LayoutName, pgs.ID, pgs.ClientSitesID, pgs.PageName,pgs.DisplayName, pgs.IsAdmin, pgs.BaseURL, pgs.ExpireDate, pgs.PublishDate, pgs.Guid, 
                            pgs.OwnerID, pgs.Deleted, pgs.TemplatePageID, pgs.IsTemplatePage, TemplatePages.PageName AS TemplatePageName, 
                            TemplatePages.TemplateID AS LayoutID, lts2.Name AS TemplateLayoutName, pgs.Category, pgs.TemplateID AS TemplateLayoutID, pgs.FolderID
      FROM         dbo.SitePages pgs 
                            LEFT OUTER JOIN dbo.SitePages TemplatePages on pgs.TemplatePageID = TemplatePages.ID
                            LEFT OUTER JOIN dbo.SiteLayouts lts2 ON pgs.TemplateID = lts2.ID 
                            LEFT OUTER JOIN dbo.SiteLayouts lts ON lts.ID = TemplatePages.TemplateID
      WHERE     (pgs.Deleted = 0)