안녕하세요.
게시글에 링크가 존재하면 list 화면에서 클릭시 링크로 이동하고
링크가 없을시에는 글보기로 가는 방법이 궁굼 합니다 ㅠㅠ
|
답변 2개 / 댓글 1개
채택된 답변
+20 포인트
1년 전
사용하시는 게시판 스킨 > list.skin.php 파일을 열어 아래를 찾아주세요
Copy
<div class="bo_tit">
<a href="<?php echo $list[$i]['href'] ?>">
<?php echo $list[$i]['icon_reply'] ?>
<?php
if (isset($list[$i]['icon_secret'])) echo rtrim($list[$i]['icon_secret']);
?>
<?php echo $list[$i]['subject'] ?>
</a>
위 코드를 아래처럼 변경 해주세요
Copy
<div class="bo_tit">
<?php if (isset($list[$i]['link'][1]) && $list[$i]['link'][1]) { ?>
<a href="<?php echo $list[$i]['link'][1] ?>" target="_blank">
<?php } else { ?>
<a href="<?php echo $list[$i]['href'] ?>">
<?php } ?>
<?php echo $list[$i]['icon_reply'] ?>
<?php
if (isset($list[$i]['icon_secret'])) echo rtrim($list[$i]['icon_secret']);
?>
<?php echo $list[$i]['subject'] ?>
</a>
이렇게 설정하시면 링크가 있다면 링크로 이동되고 없다면 게시글로 이동 됩니다.

답변에 대한 댓글 1개
1년 전
bo_tit쪽 수정
Copy
<?php if($list[$i]['link'][1]){?>
<a href="<?php echo $list[$i]['link_href'][1] ?>" target="_blank">
<?php }else{?>
<a href="<?php echo $list[$i]['href'] ?>">
<?php }?>
<?php echo $list[$i]['icon_reply'] ?>
<?php
if (isset($list[$i]['icon_secret'])) echo rtrim($list[$i]['icon_secret']);
?>
<?php echo $list[$i]['subject'] ?>
</a>
답변을 작성하려면 로그인이 필요합니다.