링크 주소가 있을때에만 링크로 이동
본문
최신글 미리보기 소스인데요.
현재 이미지를 클릭하면, 게시물로 넘어가는데
wr_1 링크 주소가있을때는 새창 링크로 넘어가게 if문을 넣고싶습니다.
<a href="<?php echo $list[$i]['href'] ?>" target="<?php echo ($list[$i]['wr_link1'])?'_black':'';?>"><?php echo $img_content; ?></a>
이부분을 아무리 바꿔봐도 화면이 먹통이 되네요.
<? if ($list[$i]['wr_link1']) { ?>
<a href="<?php echo $list[$i]['href'] ?>" target="<?php echo ($list[$i]['wr_link1'])?'_black':'';?>"><?php echo $img_content; ?></a>
<? } else {?>
<a href="<?php echo $list[$i]['href'] ?>" target="<?php echo ($list[$i]['wr_link1'])?'_black':'';?>"><?php echo $img_content; ?></a>
<? } ?>
이렇게 바꾸어도 똑같이 안되네요.
어떻게 바꾸어야할까요,
<div class="header-slick-banner">
<div data-vertical="true" data-speed="<?php echo $options['speed'];?>" data-autoplayspeed="<?php echo $options['autoplayspeed'];?>" hover="true" arrows="wht-v-s" arrowsarea="v-in-44" dots="circle-s" dotsarea="in-t-l" class="top-quick-list-banner slick-slider">
<?php
for ($i=0; $i<count($list); $i++) {
$thumb = get_list_thumbnail($bo_table, $list[$i]['wr_id'], $thumb_width, $thumb_height, false, true);
if($thumb['src']) {
$img = $thumb['src'];
} else {
$img = G5_IMG_URL.'/no_img.png';
}
$img_content = '<img src="'.$img.'" alt="'.$thumb['alt'].'" width="'.$thumb_width.'" height="'.$thumb_height.'">';
?>
<div class="slider-loop"><a href="<?php echo $list[$i]['href'] ?>" target="<?php echo ($list[$i]['wr_link1'])?'_black':'';?>"><?php echo $img_content; ?></a></div>
<?php } ?>
<?php if (count($list) == 0) { //게시물이 없을 때 ?>
<div class="sp-slider-loop"><a href="#"><img src='<?php echo $latest_skin_url;?>/img/left_top_banner01.png' /></a></div>
<?php } ?>
</div>
</div>
답변 1
<?php if ($list[$i]['wr_link1']) { ?>
<a href="<?php echo $list[$i]['href'] ?>" target="<?php echo ($list[$i]['wr_link1'])?'_black':'';?>"><?php echo $img_content; ?></a>
<?php } else { ?>
없음
}?>