메뉴 추가


이 문서에서는 파트너 페이지의 메뉴 추가 방법에 대해 가이드합니다.

상단 탑메뉴


상단 메뉴는 Areas\Page\Views\Partial\TopMenu.cshtml 에서 직접 수정해야 합니다.

좌측 서브메뉴


대부분의 페이지에서 NavController를 호출하여 메뉴를 출력하는 방식을 사용하지만 고객센터는 angularjs의 directive 를 사용하여 출력합니다.

RenderAction 스타일

각 페이지의 View 에서 Nav 컨트롤러를 호출하여 구현합니다.

// View
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <%Html.RenderAction("SubMenuGroup", "Nav"); %>

Anuglarjs 스타일

각 페이지의 View 에서 nav-left 디렉티브를 사용하여 구현합니다. nav-url 속성에 메뉴 구조를 Json 형식으로 가지고 올 수 있는 경로를 넣습니다.

<nav-left nav-url="/Nav/DashBoardJson"></nav-left>