게시글에서 링크가 있을때는 이동 없을때는 글보기 하는 방법
본문
안녕하세요.
게시글에 링크가 존재하면 list 화면에서 클릭시 링크로 이동하고
링크가 없을시에는 글보기로 가는 방법이 궁굼 합니다 ㅠㅠ
답변 2
사용하시는 게시판 스킨 > list.skin.php 파일을 열어 아래를 찾아주세요
<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>
위 코드를 아래처럼 변경 해주세요
<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>
이렇게 설정하시면 링크가 있다면 링크로 이동되고 없다면 게시글로 이동 됩니다.
bo_tit쪽 수정
<?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>
답변을 작성하시기 전에 로그인 해주세요.