C# 클래스 Rebel.Cms.Web.Editors.TemplateEditorController

상속: AbstractFileEditorController
파일 보기 프로젝트 열기: RebelCMS/rebelcmsxu5 1 사용 예제들

공개 메소드들

메소드 설명
CreateNewEditorModel ( string fileName, HiveId parentId, HiveId stubFileId = default(HiveId) ) : FileEditorModel
TemplateEditorController ( IBackOfficeRequestContext requestContext ) : System

보호된 메소드들

메소드 설명
CreatePaths ( File file ) : EntityPathCollection
EnsureViewData ( FileEditorModel model, File file ) : void
OnBeforeCreate ( CreateFileModel createModel, FileEditorModel editorModel ) : void
PopulateFileContentFromStub ( FileEditorModel model, HiveId stubFileId, string>.IDictionary replacements ) : void

메소드 상세

CreateNewEditorModel() 공개 메소드

public CreateNewEditorModel ( string fileName, HiveId parentId, HiveId stubFileId = default(HiveId) ) : FileEditorModel
fileName string
parentId HiveId
stubFileId HiveId
리턴 Rebel.Cms.Web.Model.BackOffice.Editors.FileEditorModel

CreatePaths() 보호된 메소드

protected CreatePaths ( File file ) : EntityPathCollection
file Rebel.Framework.Persistence.Model.IO.File
리턴 EntityPathCollection

EnsureViewData() 보호된 메소드

protected EnsureViewData ( FileEditorModel model, File file ) : void
model Rebel.Cms.Web.Model.BackOffice.Editors.FileEditorModel
file Rebel.Framework.Persistence.Model.IO.File
리턴 void

OnBeforeCreate() 보호된 메소드

protected OnBeforeCreate ( CreateFileModel createModel, FileEditorModel editorModel ) : void
createModel Rebel.Cms.Web.Model.BackOffice.Editors.CreateFileModel
editorModel Rebel.Cms.Web.Model.BackOffice.Editors.FileEditorModel
리턴 void

PopulateFileContentFromStub() 보호된 메소드

protected PopulateFileContentFromStub ( FileEditorModel model, HiveId stubFileId, string>.IDictionary replacements ) : void
model Rebel.Cms.Web.Model.BackOffice.Editors.FileEditorModel
stubFileId HiveId
replacements string>.IDictionary
리턴 void

TemplateEditorController() 공개 메소드

public TemplateEditorController ( IBackOfficeRequestContext requestContext ) : System
requestContext IBackOfficeRequestContext
리턴 System