포럼

1. 메뉴 등록/수정 레이어가 트리 메뉴 아래로 배치되는 문제


xe1.5.x 부터 메뉴가 관리가 사이트맵으로 변경되었는데

설치된 모듈 > 메뉴를 클릭하면 xe.1.5.x. 이전 버전의 메뉴 관리를 할 수 있게 되어 있네요.


그러나...


메뉴 등록/수정을 하려고 [+][ㅇ] 버튼을 누르면

css가 적용되지 않는 문제와

메뉴를 2~3개이상 추가시 팝업 레이어가 트리 메뉴 아래로 배치는 문제가 있네요.(그림 참조)


xe_module_menu.gif

No.1 : 수정하지 않은 xe1.5.0.3

No.2 : css 1차 수정 => .layer 관련 css 추가한 결과

No.3 : css 2차 수정 => .layer와 rowTable 관련 css 추가 및 menu_item_info.html  수정 결과






<확인결과>

xe.1.4.x 버전에서 사용하던 admin.css가 없어져서 발생하는 문제네요.

이 파일 안에

.layer 관련

.rowTable 관련 소스를 추가하고 몇 가지만 수정하면 그림의 No.3 처럼 예쁘게? 출력/배치할 수 있습니다.


<css 추가>

/xe/modules/admin/tpl/css/admin_ko.css 파일을 열고 아래 소스를 추가합니다.

.rowTable{ width:100%; border:0; border-top:2px solid #cfcfcf; margin:0 0 20px 0; padding:0;}
.rowTable th div { white-space:nowrap; }
.rowTable th { white-space:nowrap; }
.rowTable tr.bg0{ background:#fff;}
.rowTable tr.bg1{ background:#f8f8f8;}
.rowTable th,
.rowTable td{ border:0; padding:5px 10px; text-align:left; vertical-align:top;}
.rowTable th{ background:#f4f4f4;}
.rowTable tbody th{ border-bottom:1px solid #e5e5e5;}
.rowTable td{ border-bottom:1px solid #f0f0f0;}

.layer { display:none; position:absolute; left:0; top:0; z-index:100; border:2px solid #777; margin:0; font-size:12px; background:#fff;}
.layer * { margin:0; padding:0; font-size:12px; }
.layer h3 { font-size:14px !important; font-family:Dotum; background:#f4f4f4 !important; padding:8px 30px 8px 15px !important; letter-spacing:-1px !important; }
.layer .xButton { position:absolute; top:9px; right:9px; width:15px; height:14px; background-color:transparent; background:url(../img/buttonClose.gif) no-repeat; border:0; cursor:pointer; overflow:hidden; }
.layer .xButton span { position:relative; z-index:-1; visibility:hidden; }
.layer .layerBody{ margin:15px;}



<이미지 추가>

/xe/modules/admin/tpl/img/

위 디렉토리에  buttonClose.gif  <== 요 이미지를 넣어주세요.


<html 수정>

/xe/modules/menu/tpl/menu_item_info.html


11번째 줄

<table width="100%" border="1" cellspacing="0" class="rowTable"> <== 추가


105번째 줄...버튼 중앙 정렬

<div class="btnArea" style="padding:10px 0; text-align:center"><== 추가

 


2.메뉴 등록/수정 완료시 새로고침이 되어야 하는데 사이트맵으로 이동하는 문제


등록/수정/삭제 모두 잘 됩니다.


그러나...


xe1.4.x 버전에서는 '등록 하시겠습니끼?' 안내창이 나왔는데...

1.5.0.3 에서는 안나오네요...

그리고 등록/수정 완료 후 사이트맵으로 이동해서

아주 많~~~~~이 불편함.(계획적으로? 그런건 아닌것 같은데...버그?)



<끝으로>

설치된 모듈 > 메뉴(트리 메뉴 관리)와 사이트맵은

같은 기능을 하는 다른 디자인인데...


너무 '멀리 떨어져 있는 느낌?'이 드네요.


게시판 목록의 버튼(일반 목록, 웹진, 갤러리)처럼  사용자(관리자)가 선택해서 볼 수 있게 버튼을 배치해서

원클릭으로 관리자  입맛?에 맞게 관리하면 편할 것 같네요.(트리 메뉴를 제거하지 않을거라면...)






글쓴이 제목 최종 글
고수군 1.5.0_4 in_array 에러가 나는군요. [4] 2011.10.11 by 고수군
Hammer XE 코어 1.5와 함께 배포되는 레이아웃에 로그인 관련 샘플 코드가 있었으면 합니다 [1] 2011.10.11 by gayeon
gayeon xe1.5.0.4 설치/업그레이드 하지마세요. file  
GT네오 1.5.0.4 엡데이트 이후.....ㅜㅜ file  
새하나모 베타 배포시 다운로드란에 XE Core Beta 분류를 만들어서 올렸으면 합니다. [1] 2011.10.11 by gayeon
sejin7940 모듈 확장하는 기능 아시는 분? [3] 2011.10.11 by 銀童
銀童 외부 파일에서 XE 억세스 하기  
gayeon xe1.5.0.3 설치된 모듈 > 메뉴 > 메뉴 관리 문제 [3] file 2011.10.11 by gayeon
행복한고니 IE에서 공식사이트에 (댓)글이 안써지는 분들 필독! 부탁드립니다. [10] file 2011.10.11 by 쏭바강
SMaker respond.min.js 파일은 Admin Page를 위한 스크립트가 아니었던가요?  
마이콘 업뎃후 롤백, 그리고 나서 위젯등록 오류...  
삭이 XE 1.5.0.4 Beta 버전의 관리자페이지 시작 모듈 설정 애러  
백성찬 1.5.0.3 사용하다 1.5.0.4 업데이트 후 에러 날 때  
guny 0.4로 업그레이드후...포럼이 운명을 다햇어요..ㅡ,-;;  
guny 대시보드에서 새 모듈 업그레이드 [1] 2011.10.10 by 데시
GPMz 1.5베타 4로 업그레이드 하니까... [5] 2011.10.10 by 배워서남준다
thisend 행복한고니님은 어떻게 해서 저런 고수가 되었을까요? [1] 2011.10.10 by guny
고수군 기존 사이트에 덮어쓰는게 쉬운게 아니군요 (1.5)  
백성찬 r9532 관리자에서 회원정보 수정 아직 안됩니다. [4] 2011.10.10 by 똥똥
이영제 XE에서 제일 힘든 작업은 ... [1] 2011.10.10 by 똥똥