포럼

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 에서는 안나오네요...

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

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



<끝으로>

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

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


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


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

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






글쓴이 제목 최종 글
SMaker respond.min.js 파일은 Admin Page를 위한 스크립트가 아니었던가요?  
행복한고니 IE에서 공식사이트에 (댓)글이 안써지는 분들 필독! 부탁드립니다. [10] file 2011.10.11 by 쏭바강
gayeon xe1.5.0.3 설치된 모듈 > 메뉴 > 메뉴 관리 문제 [3] file 2011.10.11 by gayeon
銀童 외부 파일에서 XE 억세스 하기  
sejin7940 모듈 확장하는 기능 아시는 분? [3] 2011.10.11 by 銀童
새하나모 베타 배포시 다운로드란에 XE Core Beta 분류를 만들어서 올렸으면 합니다. [1] 2011.10.11 by gayeon
GT네오 1.5.0.4 엡데이트 이후.....ㅜㅜ file  
gayeon xe1.5.0.4 설치/업그레이드 하지마세요. file  
Hammer XE 코어 1.5와 함께 배포되는 레이아웃에 로그인 관련 샘플 코드가 있었으면 합니다 [1] 2011.10.11 by gayeon
고수군 1.5.0_4 in_array 에러가 나는군요. [4] 2011.10.11 by 고수군
rjsoo 1.5.0.3 에서 1.5.0.4로 업데이트 해도 될까요? [3] 2011.10.11 by rjsoo
GPMz 1.5 버전에서 분류나 텍스타일 카테고리 문제  
ForHanbi 개발팀이나 사용자나 다들 고생이 많으십니다. [1] 2011.10.11 by 고수군
hika1 익스플로러8에서 XE공식홈피 깨지는 현상 [11] file 2011.10.11 by 모조키
thisend [책추천부탁] PHP MYSQL 공부제대로 하려고 합니다. [6] 2011.10.11 by thisend
이영제 xe1.5.0.4에서 레이아웃이 완전히 깨졌습니다. [2] 2011.10.11 by 이영제
이영제 호기심 천국? 사실일까?  
행복한고니 1.5.0.4의 중요 버그 수정 - 테스트 부탁드립니다. [26] file 2011.10.11 by 밧떼리
Garon 코어 정식 버전, 베타버전 배포 방식 그리고 쉬운설치 기능 제안  
새하나모 IE9 에서 HTML DTD를 설정에 따른 차이가 있는거같네요. [1] 2011.10.11 by 새하나모