2012-01-06 2 views
1

헤더 아래에 있지만 편집 할 수있는 영역이 있어야하지만보기의 내용 위에 있어야합니다. 이 작업을 수행하는 데 필요한 여러 페이지가 있습니다.과수원 CMS의보기에 페이지를 삽입 할 수 있습니까?

뷰에 이름으로 페이지를 삽입하는 방법이 있습니까? 더 나은 접근 방법이 있습니까?

답변

2

당신이 필요로하는 것은 위젯과 매우 흡사합니다. 즉, HTML 위젯을 생성하여 배치를위한 적절한 영역에 배치하고 적절한 계층에만 해당 위젯을 배치하여 관련 페이지에만 표시되도록하십시오 (생성을 두려워하지 마십시오. 필요한 경우 맞춤 레이어). 이것을 달성하기 위해 코드를 작성하지 않아도됩니다!

orchard documentation에서 위젯 관리에 대해 읽어보십시오. 1. 각 뷰에 대한 위젯을 만들 각보기 3의 레이어를 만들고 주제

@if (Model.BeforeContent != null) { @Zone(Model.BeforeContent); }
2에 BeforeContent 영역을 추가하고 영역에 추가 :

+0

이 내가 잘 작동 – Aligned

관련 문제