USP_DATALIST_FAFTHEME
Returns Themes for an event.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@EVENTID | uniqueidentifier | IN | Event ID |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_FAFTHEME(@EVENTID uniqueidentifier ) with execute as owner
as
set nocount on;
select SSS.CUSTOMCSS from SiteStyleSheets SSS where ID in (
SELECT TSS.STYLESHEETID
FROM EVENTEXTENSION EE
LEFT OUTER JOIN dbo.CMSSITESETTING CMS on EE.CLIENTSITESID = cms.CLIENTSITESID and cms.SETTING = 'defaulttheme'
LEFT OUTER JOIN dbo.THEMESTYLESHEET TSS on CMS.VALUE = TSS.themeid
where EVENTID = @EVENTID
union
select SL.StyleSheetID FROM EVENTEXTENSION EE
LEFT OUTER JOIN dbo.CMSSITESETTING CMS on EE.CLIENTSITESID = cms.CLIENTSITESID and cms.SETTING = 'defaulttheme'
LEFT OUTER JOIN dbo.THEMELAYOUT TL on CMS.VALUE = TL.THEMEID
left join dbo.SiteLayouts SL on TL.LAYOUTID = SL.ID
where EVENTID = @EVENTID
group by SL.StyleSheetID
)