2013-06-10 1 views
0

나는 데이터베이스에서 "면도기 템플릿"뷰를 읽고 컨텐트 관리자를 통해 게시 할 때 과수원 페이지에 동적으로 추가해야하는 사용자 정의 과수원 모듈을 작성 중입니다.오차드 뷰어 데이터베이스에서

나는 Orchard가 자체 뷰 엔진과 사용자 정의 virtualPathHandler를 구현한다는 것을 알았습니다. 나는 누군가가 과수원에서 비슷한 것을하려고 노력했는지 궁금합니다.

감사합니다.

답변

0

면도날 템플릿을 사용하려면 런타임에 페이지의 레이아웃을 변경해야합니다. 아마도 갤러리의 레이아웃 선택기 모듈을 사용하고이를 사용하여 런타임에 페이지의 레이아웃을 변경할 수 있습니다. http://gallery.orchardproject.net/List/Modules/Orchard.Module.M33.Layout

+0

감사 Praggie. 나는 또한 면도칼 템플렛을 선택하고있다. db 또는 문자열에서 템플릿을 읽고 페이지 내 임시보기로 렌더링 할 수 있어야합니다. 과수원을 처음 접했을 때, 저는 셰이프 헬퍼가 어떻게 작동하는지 그리고 템플릿을 사용하여 셰이프를 동적으로 만들 수 있는지 알아 내려고했습니다. 모듈에 대한 제안을 보내 주셔서 감사합니다. – RaviCha