배너링크 스킨 수정문의 채택완료
최근게시물로 배너링크 스킨을 사용중입니다.
메인에 최근갤러리로 배너가 보이고, 클릭하면 link1에 있는 주소로 새창으로 가게 됩니다.
이 스킨에서 link1에 주소가 없으면 그냥 아무것도 클릭되지 않게 하고 싶은데요.
아래 부분이 링크 관련한 부분인 것 같은데요.
link1에 주소가 없으면 그냥 클릭이 안되게 하려면 여기를 어떻게 수정하면 될까요?
(참고로 지금 그냥 링크주소에 # 을 넣었더니 자꾸 새창이 열리게 되어서요.)
도움 부탁 드립니다.
<?
for ($i=0; $i<count($list); $i++) {
//$thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $imgwidth , $imgheight);
$n_thumb = get_list_thumbnail($bo_table, $list[$i]['wr_id'], $n_thumb_width, $n_thumb_height);
$n_noimg = "$latest_skin_url/img/noimg.gif";
if($n_thumb['src']) {
$img_content = $n_thumb['src'];
} else {
$img_content = $n_thumb_width;
}
?>
leftrightslide[<?=$i;?>] = " <A HREF='<?=$list[$i]['wr_link1'];?>' target='_blank'><img src='<?=$img_content;?>' border=0 width='<?=$n_thumb_width?>' height='<?=$n_thumb_height?>' ></A> ";
<?
}
?>
답변 5개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
참고만 해 보세요..
if($n_thumb['src']) {
$img_content=$n_thumb['src'];
}else{
$img_content=$n_thumb_width;
}
위에 소스밑으로 아래의 소스를 더 추가를 해 줍니다.
$a_link=($list[$i]['wr_link1']) ? '<a href=\"'. $list[$i]['wr_link1'] .'\" target=\"_blank\">'. $list[$i]['wr_link1'] .'<img src=\"'. $img_content .'\" border=\"0\" width=\"'. $n_thumb_width .'\" height=\"'. $n_thumb_height .'\"></a>' : '<img src=\"'. $img_content .'\" border=\"0\" width=\"'. $n_thumb_width .'\" height=\"'. $n_thumb_height .'\">';
leftrightslide[<?=$i?>] = " <A HREF='<?=$list[$i]['wr_link1'];?>' target='_blank'><img src='<?=$img_content;?>' border=0 width='<?=$n_thumb_width?>' height='<?=$n_thumb_height?>' ></A> ";
위에 소스를 아래처럼 변경해 보세요.
leftrightslide[<?php echo $i?>]="<?php echo $a_link?>";
댓글을 작성하려면 로그인이 필요합니다.
https://sir.kr/bbs/profile.php?mb_id=sinbi" onclick="return false;" rel="nofollow" target="_blank" title="sinbi 자기소개">https://sir.kr/data/member/si/sinbi.gif" width="22" /> sinbi 의 답변 내용은 아마도 제가 작성했던 조건문 (if 문 ) 을 대신하시는것 같습니다.
댓글을 작성하려면 로그인이 필요합니다.
$list[$i]['wr_link1'] = ($list[$i]['wr_link1'] && $list[$i]['wr_link1'] !='') ? $list[$i]['wr_link1']:'';
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
<?
for ($i=0; $i<count($list); $i++) {
//$thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $imgwidth , $imgheight);
$n_thumb = get_list_thumbnail($bo_table, $list[$i]['wr_id'], $n_thumb_width, $n_thumb_height);
$n_noimg = "$latest_skin_url/img/noimg.gif";
if($n_thumb['src']) {
$img_content = $n_thumb['src'];
} else {
$img_content = $n_thumb_width;
}
if($list[$i]['wr_link1']){
$a_link = "<A HREF='<?=$list[$i]['wr_link1'];?>' target='_blank'>";
}else{
$a_link = "";
}
?>
leftrightslide[<?=$i;?>] = " <?=$a_link?><img src='<?=$img_content;?>' border=0 width='<?=$n_thumb_width?>' height='<?=$n_thumb_height?>' ></A> ";
<?
}
?>
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
조민님의 소스도 에러가 나는데요. 혹시 전체 소스를 좀 알려 주실 수 있을까요?