XE Tips 는 제가 XE 공홈에 쓴 XE 관련 유용한 팁들입니다. 기능개선은 공홈에 안 적어둔 XE 유용 개선팁들입니다.
유용정보는 외부 검색을 통해 알아낸 소스등을 기재해둔 곳입니다.
버그 신고내역들은 XE 사용하다가 발견한 버그 패치방법들로, Core Issue 에 기록해뒀기에 XE 에 적용이 되었을 가능성이 있겠죠
제가 쓴 글들에 대해 퍼가실때는 꼭 출처를남겨주시고.. (다만 플래시뷰 기반이기에 퍼가기는조금 힘들 수 있겠죠 ^^;)
타회원의 글들도 적혀있는 출처를 같이 꼭 기재해주세요
출처 | sejin7940 |
---|
http://www.xpressengine.com/index.php?mid=qna&page=2&document_srl=22843663
질문에 답변드린 내용을 정리해서 올립니다.
-----------------------------------------------
관리자페이지 좌측 부분에 메뉴 추가하는 방법
예)
회원목록 아래에 "회원계정정보" 라는 메뉴를 하나 추가하고 싶은데요
(회원계정정보는 자체 생성한 dispMemberAdminAccountList 라는 Act 라는 전제하에 )
modules/member/conf/module.xml 에서
<action name="dispMemberAdminAccountList" type="view" menu_name="userAccount" >
형태로 action 을 생성하고
여기서, 핵심은 menu_name 부분이다. 기존에 있는 action 에 추가하는 경우는 해당 action 내부에 menu_name 을 지정하면 됨
앞이나 끝부분에에 <menus> ~ </menus> 부분이 있는데
여기가 앞서 메뉴 쪽에 등록될 이름을 기재하는 부분이다.
앞서 menu_name 으로 지정한 값을 이 사이에 저장해주면 된다.
<menu name="userAccount">
<title xml:lang="ko">회원계정정보</title>
</menu>
라고 추가하고 module.xml 파일을 저장하고 저장한 후
관리자페이지에서 설정->관리자 설정->관리자메뉴 설정에서,
회원 항목쪽에서 '추가' 버튼을 누르면, 모듈 selectbox 에서 'member' 쪽에서 '회원계정' 이 나올겁니다. 그걸 선택한 후 저장.
그 후 마우스 드래그로 새로 추가한 걸, 회원목록 아래로 이동 후 저장 하시면 나타날거예요.