묻고답하기

안녕하세요^^

이렇게 질문할때만 인사드리는것 같습니다.


XE는 파면 팔수록 점점 어려워 지는것 같아 힘들어지네요...

그래도 많은 분들이 좋은 모듈/위젯 만들어주신 덕분에 잘 사용하고있습니다.


제가 드릴 질문은 2가지 입니다.


질문1.


기존에 XE의 페이지라는 개념을 통해 레이아웃 안에 {$contents} 부분을 채웠습니다.

물론 [위젯페이지] 형태로 구현했습니다.

여기에 html 모드로 이미지와 여느 동작을 javascript를 사용해서 넣었습니다.

레이아웃에서 생성한 자바는 페이지에도 에러 없이 잘 동작 해주었습니다.


그런데 문제는 생성이 아니라 수정이었습니다.


위젯페이지의 경우 파일형태로 저장이 되는게 아니라 DB상의 모듈 형태로 저장된다는 것을 알았는데...

그냥 html이나 php 파일을 다운받아 수정하고 업데이트 하면 끝날텐데...

여러 페이지를 수정하려면 기존 위젯페이지에 저장해 놓은 소스를 복사해서 수정하고 다시 붙여넣어 등록을 했는데

이런경우 html 모드로 변경 후 소스를 복사하면 editor_component="image_link"  가 저절로 생성 되어있어

모두 삭제를 한 후 수정을 해야하며,

버튼의 경우 onmouseover나 <a href="javaScript:showMenu('div1')"> 이런식으로 저장을 하면

onmouseover=this.src="" 경로가 onmouseover='this.src=""' 로 변경이 되어버리고

<a href="javaScript:showMenu('div1')">는 <a href="http://절대경로/javaScript:showMenu('div1')">

이렇게 저절로 변해버립니다...


상태가 이러니 페이지별로 수정하기가 여간 까다로운게아닙니다.


그래서 생각한게 페이지 저장 후 외부페이지 형태로 올리자 였습니다.


이미지도 잘나오고 권한설정도 잘 되는가 싶더니 문제는 다른곳에 있었습니다.


질문2.


외부페이지 형태로 저장했을때,

<a href="javaScript:showMenu('div1')"> 코드로 저장했을때

위젯페이지 형태에서는 js 에 있는 함수가 정상 동작 했는데 외부페이지로 하면

경로가  http://[현재url]/[mid값http]javaScript:showMenu('div1')

이런식으로 경로가 먹으면서 js가 동작하지 않는것입니다.


이것때문에 구글링/팁/강좌/묻고답하기 모두 다 뒤져봐도 저의 문제를 해결할 답변은 없었습니다.ㅠㅠ


질문 1의 경우 송동우님이 올려주신

http://www.xpressengine.com/qna/21722439

이 있었지만 제가 테스트 했을때는 두가지 소스 수정을 해도 계속 image_link가 없어지지 않았습니다.ㅠㅠ

동우님 팁이라면 질문1의 경로 문제도 수정이 가능할듯 싶은데...참 난감합니다.


좀더 효율적인 방법이나 위 두가지 질문의 답을 아시는 고수님들의 아낌없는 조언 부탁드립니다^^

감사합니다!!

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
쿡래빗 db 쿼리 많이 넣으면 오류발생? [1] file 2013.06.20 by 쿡래빗
designers 자바스크립 루트 주소 넣을때..  
임재무 제로보드4의 사용관리자입니다.  
최윤한 회원정보보기 같이 새로운 탭을 하나 만들려면 [1] 2013.06.20 by 최윤한
Fidelity 간단한 CSS 도움 요청합니다 ㅠ 배경이미지 [1] file 2013.06.20 by 지금이대로
짝사랑 xe 지식인 모듈 질문드립니다...  
민다 스팸필터 적용 문의드려요. [1] 2013.06.20 by 송동우
감사하는마음이죠 [확장변수] 에 대한 많은 사람들이 한번씩은 원했던 질문 [추가 의견글]~♣ [3] file 2013.06.20 by 송동우
DOUBLEP 외부페이지 javascript 사용과 에디터에서 images_link 삭제 방법 문의드립니다.  
이태워니안지영 짧은 주소 적용되는 최신 버전용 .htaccess나 web.config 파일  
머쓱해 소스보기에서 회원번호 노출  
리얼마인드 1.7.3.4 설치후 에러... syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting  
CKEQ $lang의 메시지 파일위치 질문드려요. [1] 2013.06.19 by XE만세
오락실주인 게시판 RSS 한번에 설정하는 방법  
CKEQ xe1.7에서 ko.lang.php 파일이 어디에 있나요? [1] 2013.06.19 by XE만세
Kimㅇ.ㅅ 댓글에 답글이 달렸을 때, 답글에 원 댓글로 가는 링크를 달고 싶습니다.  
짝사랑 xe 지식인 모듈 질문입니다 [2] file 2013.06.19 by 짝사랑
una_nampyeon XE Guestbook 검정색스킨적용하였는데 몇몇 색상이 바뀌지 않아요  
BonaSera 쪽지 읽음 처리 버튼 만들 수 있을까요...?  
지금이대로 나이스 신용정보 실명인증 사용하고 싶습니다.  
ASIAN-KING 텍스타일 블로그 생성안되요 [1] 2013.06.19 by 까꿍_v
davidusa 상위폴더 이동후 링크문제 [1] 2013.06.19 by 송동우
ASIAN-KING 업로드 제한 [1] 2013.06.19 by 송동우
달화랑 페이스북 로그인 연동 어려울까요? [1] 2013.06.19 by 낭만구미호
shyduke 게시판 좌측메뉴 바로 밑 부분에 배너 [2] file 2013.06.19 by 낭만구미호
서버링 스케치북 카테고리가 상단메뉴에 가리는 현상 [2] file 2013.06.19 by Summer
짝사랑 스킨 관리 창이 안나타납니다 .... [1] file 2013.06.19 by Summer
하람나라 회원들의 글쓰기 안 됩니다. [1] 2013.06.19 by Summer
제로초보2 최근게시물 추출 관련 문의 [2] file 2013.06.19 by Summer
짝사랑 xe 지식인 모듈 건 포인트 색깔 변경 질문드립니다. [1] file 2013.06.19 by 송동우