테스트 사이트 - 개발 중인 베타 버전입니다

게시판 글 제목을 클릭시 링크1 새 창 열기 채택완료

마스터디렉터 6년 전 조회 3,536

게시판의 글 제목을 클릭하면 본문도 보이면서 링크1이나 2에 설정한 사이트가 새 창으로 열리게 하려면 어떻게 해야 하나요?

 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
6년 전

참고만 해 보세요..

 

사용중인 해당 게시판 스킨폴더 > list.skin.php 파일 소스중...

 

for($i=0; $i<count($list); $i++) {

 

위에 소스를 찾아서 윗소스 바로 밑에 아래 소스를 더 추가해 줍니다.

 

if($list[$i]['wr_link1']) {
$link1=" onclick=\"window.open('". $list[$i]['wr_link1'] ."', '_blank');\"";
}else{
$link1='';
}
?>
<a href="<?php echo $list[$i]['href']?>">

 

위에 소스를 찾아서 아래 소스로 변경을 해 줍니다.

 

<a href="<?php echo $list[$i]['href']?>" <?php echo $link1?>>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

마스터디렉터
6년 전
답변주셔서 진심으로 감사합니다.
제가 그누보드 5 아미나테마를 사용하고 있는데 www/skin/board/basic/list.skin.php 나 www/theme/basic/skin/board/list.skin.php 어디에 들어가도 조민님께서 답변주신 "for($i=0; $i<count($list); $i++) {" , "<a href="<?php echo $list[$i]['href']?>">"를 찾을 수가 없네요. 그대로복붙도 해보고 문자열을 따로 해서 복붙을 해봐도 찾지를 못하겠습니다. 제 질문글과 비슷한 글들의 답글에서도 조민님과 비슷한 답변들을 봤는데 왜 제 파일에서는 보이지를 않는지 이상하네요.. ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

톰톰이
4년 전

그누 버전에 따라서 다른것 같아요

사이트 하나는 새창만 뜨고, 다른 하나는 새창도 뜨고 본문도 열리는데 각기 버전이 달라서요^^

<a href="<?php echo $list[$i]['href']?>"> 이부분이 버전에 따라서조금씩 다르네요,

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

6년 전

@마스터디렉터

알기론 그누보드 기반의 다른 것들 (빌더) 또한 구조는 비슷 합니다.

조금 다를뿐...

list.skin.php외
list.skin.pc, list.skin.mobile 파일의 소스를 참고 해 보세요..

<?php for($i=0; $i < $list_cnt; $i++) {

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

마스터디렉터
6년 전
두 개 다 적용을 했는데 새창은 열리는 데 본문은 열리지가 않네요.
제가 잘못 적용했을 가능성이 크겠죠^^;;
천천히 소스 찾아보면 다시 적용해봐야겠네요~
감사합니다~

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인