묻고답하기
글제목에 링크 새창으로 걸수 있는 방법 없을까요?
2011.12.28 02:01
http://www.xpressengine.com/20238201
이 글에 보면 글제목에 링크 새창으로 거는 방법이 나와 있는데
1.
<a href=
"{getUrl('document_srl',$document->document_srl, 'listStyle', $listStyle, 'cpage','')}"
>{
$document
->getTitle()}</a>
1.
<a href=
"{$document->getExtraValueHTML(1)}"
target=_blank>{
$document
->getTitle()}</a>
2.
<block cond=
"$logged_info->is_admin == 'Y'"
><a href=
"{getUrl('document_srl',$document->document_srl, 'listStyle', $listStyle, 'cpage','')}"
>■</a></block>
수정 후에 게시판에 들어가보면 아래와 같이 제목이 나옵니다.
http://www.google.com/" target="_blank">Google - 구글
그리고 링크를 클릭하면 새로운 창에 아래와 같은 주소로 나와서 페이지가 안열립니다.
제웹사이트주소.com/xe/<a%20href=
혹시 무엇이 문제인지 알려주실 수 있으실까요?
댓글 3
-
송동우
2011.12.28 02:18
-
비밀얌
2011.12.28 04:29
우선 답변 감사합니다 하지만 a태그에 target만 넣으면 확장변수에 입력된 링크는 안나오죠.. 링크된 곳의 내용과 질문은 같습니다.. 다만 링크된 곳에 어떤 분께서 제공한 소스가 작동을 안하는 것입니다. 제목이 "Google - 구글"로 나와야 하고 제목을 클릭하면 본문 대신 확장변수에 입력한 링크로 이동을 해야하는데 제목이 위에 설명드린 것과 같이 코드와 썩여서 목록에 나오고 그런 이유에서 제목을 클릭해도 올바른 링크로 이동이 안되네요. -
송동우
2011.12.28 04:56
위 질문에서는 글제목에 링크 새창으로 거는 방법만 문의를 해서 전혀 질문의 감을 잡을 수 없었습니다.
전혀 질문과 목적하는 것과 매치가 안되어 질문을 이해하는데 시간이 많이 걸렸습니다....ㅜㅜ
일단
core 1.4.5.10 / board 1.3.1 / xe_official 스킨 으로 테스트 했습니다. ( 사용하시는 환경이 다르면 찾아서 하셔야 합니다)
style_list.html 파일을 열어보면
line 153 쯤에
<a href="{getUrl('document_srl',$document->document_srl, 'listStyle', $listStyle, 'cpage','')}">{$document->getTitle($module_info->subject_cut_size)}</a>
이것을
<a href="{$document->getExtraValueHTML(1)}" target="_blank">{$document->getTitle($module_info->subject_cut_size)}</a>
이것으로 수정해 보세요
확장변수입력할 때, http://yahoo.com 이런식으로 넣어주면 됩니다.
-
비밀얌
2011.12.28 05:22
답변 감사합니다. 제가 최신버전을 이용하고 있어서 안되는 것 같습니다. 기본적으로 <a href= 태그로 시작하면 링크가 올바르게 링크되지가 않네요. Xe Offial V3, V2다 해봐도 안되네요. ㅜㅜ 좋은 하루되세요. -
비밀얌
2011.12.28 05:29
아 근데 송동우님도 해외에 계시나요? 한국 시간으로는 새벽일텐데요 ^^ -
송동우
2011.12.28 05:48
음...제가 질문을 아직 이해하지 못한 건가요?
core 1.5.1 / xe_official v2 에서도 확인했는데 잘 되거든요.....
요약하자면
글을 쓸 때,
제목을 쓰고(예를 들어 야후뉴스 라고 제목을 적었다고 하고)
확장변수에
http://www.thepostgame.com/blog/dish/201112/comedian-takes-heat-over-tim-tebow-tweet
이런식으로 입력하고
리스트에서 글 을 보면
제목이
야후뉴스 라고 나와 있으면
클릭했을 때
새 창으로 확장변수에 입력했던 주소가 열리는 것.....
이렇게 저는 이해했는데.....
이게 맞다면 1.4.x 그리고 1.5.x 에서도
잘 되거든요.......
네...... 저는 현재 하와이에 있습니다.......
아침 11시가 다 되어 가네요..............
-
비밀얌
2011.12.28 06:07
네 설명하신게 정확한데 이상하게 제 사이트에서는 안되네요.. 헐.. 다시 시도해봐야겠습니다. ㄳ합니다!
그냥 a태그 속에
target="_blank"
이것만 넣어보세요
링크된 곳의 내용과 질문의 내용이 상관없는 듯 보입니다.
수정하는 파일이 게시판의 list를 출력하는 파일이 맍는지 확인해 보세요