2015-02-07 2 views
3

나무없이 Umbraco 7 사용자 정의 섹션으로 HTML 페이지를 사용하여 섹션은 모든 것이 이미 html 파일에서 처리되므로 - 액세스가 쉽도록 Umbraco 백엔드에 배치됩니다.그 안에 어떤 나무를하지 않고 내가이 작업을 수행 할 수 내가 Umbraco 7</p> <p>에 사용자 정의 섹션에 표시하려는 HTML 페이지가

지금까지 IApplication을 구현하여 예상되는 섹션을 표시합니다. 단일 노드 (BaseTree에서 상속, 기존 섹션 만들기)가있는 트리가 있었지만 사용 가능한 공간을 최대한 활용하고 HTML 파일에로드하고 트리를 표시하지 않겠습니다.

BaseTree 렌더링 메소드에서 노드를 제거하면 트리가 표시된 패널이 숨겨 지지만 해당 섹션의 기본보기로 Html 파일을로드하는 방법을 알 수 없습니다.

사용자가 섹션을 클릭 할 때 기본적으로 기본 페이지를로드하여 쉽게 설정할 수 있습니까? <area> 요소는 사용자 정의 섹션의 별칭을 포함해야

<section alias="StartupCustomDashboardSection"> 
    <areas> 
     <area>custom</area> 
    </areas> 
    <tab caption="Get Started"> 
     <control>/app_plugins/custom/defaultview.html</control> 
    </tab> 
    </section> 

을 다음과 같이

+0

기본보기는 일반적으로 Dashboard.config에 설정됩니다 '<섹션 별칭 = "사용자 정의"> 사용자 정의 <탭 캡션 = "시작하기"> /App_Plugins/CustomSection/기본보기 .html ' –

+1

로버트가 말한대로 부분에 사용자 정의 섹션의 별칭이 모두 포함되어 있는지 확인하십시오. 모두 소문자입니다. 이렇게하면 섹션에 곧바로로드 할 때 HTML보기가 표시됩니다. – Tim

+0

감사합니다 얘들 아,이게 내가 한 일이야. 나중에 오늘 대답을 게시 할거야. 만약 네가 대답을 게시하고 받아 들일 수 없다면, –

답변

9

당신은 Dashboard.config에 새 섹션 요소를 추가하여 Umbraco 7에서 사용자 지정 섹션의 기본보기를 설정할 수 있습니다 모두 소문자로

<control> 요소는 기본 html 파일의 경로를 포함합니다.