텍스트를 페이지에 놓는 사용자 정의 파트를 작성하려고합니다. 필자가 "Side Feature"라고 부르는 GUI를 사용하여 파트를 만들고 "Featured"라는 텍스트 필드를 추가했습니다. 내 레이아웃에서 만든 사이드 바에 넣으려고했지만 사이드 바에 옮기는 방법을 모르겠습니다. 내 주요 콘텐츠에 표시됩니다.사용자 정의 컨텐츠 파트 및 배치 작성과 혼동 스럽습니다.
어떻게 사이드 바에 옮깁니 까? "@Display (Model.Featured)"를 사용하여 시도했지만 작동하지 않는 것 같습니다. placement.info 파일에 대해서도 읽었지만이 의미에서 어떻게 작동하는지 확신 할 수 없습니다.
이와 비슷한 온라인 튜토리얼/블로그 게시물을 찾을 수 없습니다. 대부분은 너무 발전했다. 저는 오차드에게 아주 새로운 사람입니다.
위젯은 페이지마다 다를 수 있습니까? 다른 페이지에 다른 사이드 바를 정의하고 싶습니다. – xivo
물론 그게 바로 레이어입니다. 여기에 설명되어 있습니다 : http://docs.orchardproject.net/Documentation/Managing-widgets#AddingaLayer –
이 솔루션은 여전히 현재 버전 1.4의 오차드에서 작동합니까? 나는'var siteSettings = _siteService.GetSiteSettings();'를 가지고 있지만 그곳에서 어떻게 영역을 얻을 수 있는지 이해하지 못한다. 소스를 다운로드한다고해서 convert (.As)가 어떻게 동작하는지 이해하는 데 도움이되지 않습니다. 왜냐하면 저는 자신의'ContentPart'에서'NullReferenceException'을 얻었 기 때문입니다. –