コード例 #1
0
        public static void loadTemplate( ControllerBase controller, ContentSection s, IContentCustomTemplateService ctService )
        {
            if (s.CustomTemplateId <= 0) return;

            ContentCustomTemplate ct = ctService.GetById( s.CustomTemplateId, controller.ctx.owner.Id );
            if (ct == null) return;

            controller.viewContent( ct.Content );
        }
コード例 #2
0
        private static string getCustomTemplateBody(ContentSection section, MvcContext ctx)
        {
            if (section.CustomTemplateId <= 0)
            {
                return(null);
            }

            IContentCustomTemplateService ctService = ObjectContext.Create <IContentCustomTemplateService>(typeof(ContentCustomTemplateService));
            ContentCustomTemplate         ct        = ctService.GetById(section.CustomTemplateId, ctx.owner.Id);

            if (ct == null)
            {
                return(null);
            }
            return(ct.Content);
        }
コード例 #3
0
        public static void loadTemplate(ControllerBase controller, ContentSection s, IContentCustomTemplateService ctService)
        {
            if (s.CustomTemplateId <= 0)
            {
                return;
            }

            ContentCustomTemplate ct = ctService.GetById(s.CustomTemplateId, controller.ctx.owner.Id);

            if (ct == null)
            {
                return;
            }

            controller.viewContent(ct.Content);
        }