좌 세로+상단 가로 형태의 메뉴를 가진 모듈의 관리자 페이지를 구성하고 싶습니다.

 

기존 xe 관리자 페이지의 경우 좌측에 세로로 메뉴를 구성하고 있어서 위와 같이 하게 되면 가로 메뉴가 두개나 보여서 미관상 좋지 않고 넓이가 좁아져서 컨텐츠 표시도 힘든 부분이 있어서 한번 포기를 했었습니다.

 

우연히 xe 포럼 보다가 부운영자 모듈의 경우  https://xe1.xpressengine.com/forum/23150370 구현을 하셨더라구요.

 

제가 생각하고 있는 방법은 css z-index 를 이용해서 기존 관리자 페이지를 덮어 버리고 U/I를 구성한다 라는 생각인데 이것도 정석(?)은 아닌거 같아 고민입니다.

좋은 방법이 없을까요?

  • profile
    관리자 페이지 메뉴도 일종의 레이아웃으로써, 그냥 일반적으로 레이아웃 지정하듯이 지정해주면 기본 관리자 레이아웃을 변경할 수 있습니다. 저같은 경우 adminView init 함수에

    $layout_path = sprintf("%slayout/",$this->module_path);
    $this->setLayoutPath($layout_path);
    $this->setLayoutFile("layout");

    위 3줄을 넣어 레이아웃을 바꾸었습니다(모듈내 레이아웃 폴더를 만들고 관리자 페이지 레이아웃을 별도 제작해 사용했습니다)
  • profile profile
    답변 감사 드립니다