2011-11-05 2 views
0

과수원에서 테마를 만들려고합니다. 메인 컨텐츠 영역과 사이드 바 영역이 내 메인 컨텐츠 영역 (2 열 레이아웃)의 오른쪽에 있습니다. 주요 콘텐츠 영역에는 블로그 게시물 목록 (태그 등 표준 오차 코드 동작 포함)이 표시됩니다.같은 페이지의 다른 영역에서 대체 모양 템플릿을 사용하려면 어떻게해야합니까?

사이드 바에서 최근 블로그 게시물 위젯을 표시하고 싶습니다. 그러나 표준 위젯은 태그, 게시 날짜 등을 렌더링합니다.이 정보를 사이드 바 영역에 표시하고 싶지 않습니다.

사이드 바 영역에서 Parts_Tags_ShowTags 셰이프를 구체적으로 타겟팅 할 수 없기 때문에 배치 파일이이를 구성하는 데 적합한 위치가 아닌 것 같습니다. Tags.ShowTags-Sidebar.cshtml과 같은 새 템플릿을 만들 수도 없습니다.

페이지의 한 영역에서 모양을 수정하거나 숨기는 방법에 대한 제안이 있습니까?

답변

1

당신은 (즉, 도움이 될 수 있습니다 모양 추적) 대체를 사용하거나 전혀 이상이 걸릴 수 있습니다 (자세한 내용은이 게시물 참조 : http://weblogs.asp.net/bleroy/archive/2011/03/27/taking-over-list-rendering-in-orchard.aspx)

+0

안녕 버트 랜드, 나는 처음에 모양 대안의 생각을하지만 문제가 있다는 것입니다 나는 또한 같은 페이지에 블로그 목록을 가지고있다. 따라서 blogpost 요약 대체 템플릿에 대한 변경 사항은 blogpost 목록에도 표시됩니다. – b3n

+0

링크를 제공해 주셔서 감사합니다. 제가 찾고있는 것이 맞습니다! – b3n

+0

아니요, 대체 요점입니다. 올바른 것을 선택하거나 만들면 변경 내용을 원하는대로 정확하게 타겟팅 할 수 있습니다. –

관련 문제