묻고답하기

안녕하세요^^

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


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 남기남
DOUBLEP 외부페이지 javascript 사용과 에디터에서 images_link 삭제 방법 문의드립니다.  
감사하는마음이죠 [확장변수] 에 대한 많은 사람들이 한번씩은 원했던 질문 [추가 의견글]~♣ [3] file 2013.06.20 by 송동우
민다 스팸필터 적용 문의드려요. [1] 2013.06.20 by 송동우
짝사랑 xe 지식인 모듈 질문드립니다...  
Fidelity 간단한 CSS 도움 요청합니다 ㅠ 배경이미지 [1] file 2013.06.20 by 지금이대로
최윤한 회원정보보기 같이 새로운 탭을 하나 만들려면 [1] 2013.06.20 by 최윤한
임재무 제로보드4의 사용관리자입니다.  
designers 자바스크립 루트 주소 넣을때..  
쿡래빗 db 쿼리 많이 넣으면 오류발생? [1] file 2013.06.20 by 쿡래빗
지금이대로 회원가입 폼에 관한 질문입니다. [2] 2013.06.20 by 혼ME
동해수문장 정말 이 에러 해결방법은 아무도 모르시나요? [1] 2013.06.20 by 정도의길을걷기싫다
아기나옹이 회원 가입 후 연결 페이지를 바꾸고 싶어요 [5] 2013.06.20 by 아기나옹이
오후7시40분 게시판 생성은 도대체 어떻게 해야하는건가요..ㅠㅠ [4] file 2014.07.16 by chansol
신용복 게시판 엮은글 차단조치 방법을 [2] 2014.07.16 by 도라미
designers 메뉴와 로고 안움직이게.. [1] file 2013.06.20 by Summer
훅신 DB 쿼리관련 질문 [1] 2013.06.20 by Summer
아직없는닉 디비에서 스팸필터로그 테이블 비워도 괜찮나요? [1] 2013.06.20 by XE만세
framei 익스플로러에서 깨지는 현상 입니다. 도와주세요. [1] file 2013.06.20 by 투씨
감사하는마음이죠 [확장변수] 에 대한 많은 사람들이 한번씩은 원했던 질문 [죄송할뿐입니다]~♣ file  
늑대소리 로그아웃 하면 이렇게 깨지네요 file  
훅신 xe 외부페이지 echo 테이블이 안됩니다. [1] file 2013.06.20 by sejin7940
XE만세 본문에 첨부된 사진 링크 태그를 수정하려면... [1] 2013.06.20 by sejin7940
최윤한 추천인 코드 만들려고 하는데요 로그인 회원 id 가져오는 페이지 구현관련 여쭤봅니다 [1] file 2013.06.20 by 최윤한
은성이꺼 페이지수정을 누르면 오류가 뜨네요... file  
착한부산남자 XE Core ver. 1.7.3.4에서 메일링 가입을 예로 어떻게 하나요? [1] 2013.06.21 by 송동우
진지한남자 인증메일 발송 시 사이트 주소요.. [1] 2013.06.21 by 송동우
gggggggggg IP로 회원 찾기 [2] 2013.06.21 by 송동우
짝사랑 xe 지식인 모듈 질문드립니다 ...  
펀펀펀 확장변수 중복방지 기능은 어떻게 구현해야 하나요?  
옹마 윈7 쓰면서 (내용을 입력 하세요)가 뜹니다. [1] 2013.06.21 by 옹마