묻고답하기
컨텐츠 위젯에서 게시글 링크 변경 질문 입니다.
2012.12.01 03:04
고진감래님의 '[확장변수] 게시물을 새창에서 전체화면으로 보기' 팁을 이용하여 게시글을 새창으로 띄워서 보기를 적용했습니다..
http://www.xpressengine.com/index.php?mid=tip&search_target=nick_name&search_keyword=%EA%B3%A0%EC%A7%84%EA%B0%90%EB%9E%98&page=1&document_srl=18358935
게시판 리스트 페이지에서는 제목 옆에 새창보기 링크 넣고 클릭하면 새창으로 아주 잘 작동 합니다..
/modules/board/skins/xe_default/_style.list.html
<a href="{getUrl('document_srl',$document->document_srl,'act','+ 'dispDocumentNewWin')}" target="_blank">새창보기</a>
링크 클릭시 결과값 : /index.php?mid=모듈명&document_srl=게시글번호&act=dispDocumentNewWin
컨텐츠 위젯에서 이 기능을 적용 해보고 싶어서 링크 설정하는 부분 수정해보려 했는데 저는 도저히 모르겠습니다..
/widgets/content/skins/default/normal.html
<a href="{getUrl('document_srl',$document->document_srl,'act','dispDocumentNewWin')}" onclick="popopen2(this.href,'CommPop',720,400); return false;"> link</a>
컨텐츠 위젯의 게시글 새창보기시 링크 주소를 제대로 불러 오게끔 하려면 href=" " 링크 부분을 어떻게 수정해줘야 하나요??
이것 때문에 작업이 정체 되버 렸습니다...
이 부분을 해결해주시는분께는 많이 드리지는못하겟지만 금전으로 사례하도록 하겠습니다...
작업가능하시면 전화좀 주세용~~~
우여곡절끝에 문제를 해결했네요 ㅠ,.ㅠ
<a href="{getSiteUrl($item->domain,'','mid',$item->get('mid'),'document_srl',$item->get('document_srl'), 'act','dispDocumentNewWin')}" onclick="popopen2(this.href,{$item->get(document_srl)},720,400); return false;"> link</a>
이렇게 바꾸어주었더니 게시글이 보이고 그 옆에 새창보기(link) 가 정상적으로 작동 합니다..
팝업창이 하나의 창에서 계속 열리는걸 방지하기위해서 {$item->get(document_srl)} 문서번호로 팝업창 이름을 지정해주었더니..
아주 잘 작동 합니다..
휴... 어렵네요 ㅠ,.ㅠ
댓글 1
-
sejin7940
2012.12.01 03:32
-
제임스라
2012.12.01 04:13
답변 너무 감사 드립니다.. 근데 제가 원하는 질문은 {$item->getLink()} 으걸 어떻게 바꾸어 줘야 하느냐 입니다 ㅠ,.ㅠ -
제임스라
2012.12.01 04:15
이게 지금소스 입니다...<a href="{$item->getLink()}" onclick="popopen2(this.href,'CommPop',720,400); return false;"> link</a>
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
긍게말여 | 코어 업데이후 제어판 클릭하면 페이지 오류 나오네요 [1] | 2012.12.02 by 송동우 |
dnflsmsc | ㅠㅠ도와주세요ㅠ게시판관리설정ㅜ [1] | 2012.12.02 by LI-NA |
면봉2 | XE설치 FTP정보입력오류 [1] | 2012.12.02 by LI-NA |
고딕락 | 도와주세욘 ㅠㅠ [1] | 2012.12.02 by LI-NA |
sanjock | 로그인 해야만 볼수있는 영역은 어떻게 설정하나요? [1] | 2012.12.02 by LI-NA |
진달래1 | 포인트와 자료실 | |
홍당근 | 잘못 생성한 모듈 삭제 [2] | 2012.12.02 by 로그홈 |
로그홈 | URL로 퍼온 사진을 자동으로 저장하는 기능 | |
이지매니아 | 다국어를 사용한 조건문에서 질문이 있습니다. [1] | 2012.12.02 by 송동우 |
얼굴만베컴 | 레이아웃 스킨에 [1] | 2012.12.02 by 윤씨 |
오!쏠라 | 저만 설문조사 컴포넌트가 먹통인건가요? | |
면봉2 | 제꺼좀 제발 답해주시면 안되요??? [1] | 2012.12.01 by sejin7940 |
면봉2 | xe설치오류 FTP 정보입력에서 오류납니다. [1] | 2012.12.01 by 송동우 |
별을사랑했네 | 1.5.3.7 업데이트 후 회원가입/ 로그인 시 에러 | |
별을사랑했네 | 긴급 낭패가 생겼습니다. [3] | 2012.12.01 by 별을사랑했네 |
iganda7 | 브라우저 제목 수정 방법 [1] | 2012.12.01 by 송동우 |
상해파 | [급]글 등록을 할 때 서버에 요청중이란 메세지만 뜨고 화면이 이동하지 않습니다 [1] | 2012.12.01 by 상해파 |
우니즈 | 소셜xe ㅜㅜ 회원가입하고 싶은데 로그인도안되고 ..사용하시는분들 [1] | 2012.12.01 by 윈컴이 |
제임스라 | 컨텐츠 위젯에서 게시글 링크 변경 질문 입니다. [1] | 2012.12.01 by sejin7940 |
우니즈 | 소셜xe ㅜㅜ 회원가입하고 싶은데 로그인도안되고 ..사용하시는분들 |
a 태그 내에서 새창여부를 결정하는 건 target 속성입니다. target="_blank" 가 새창띄우기라는 뜻이죠.
따라서 <a href="{$item->getLink()}" target="_blank">새창보기 </a> 로 하시면 됩니다.
또는 새창 속성까지 제어하고프면 <a href="{$item->getLink()}" onclick="window.open(this.href,'새창이름','팝업관련속성');return false;">새창보기</a> 로 하셔도 되고요. 팝업관련속성은 naver 에서 window.open 이라고 검색해보시면 나올겁니다.