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

관련 링크를 본문에 한개만 보이게 하려면 채택완료

모몽 5년 전 조회 2,058

링크 입력 두개를 각각

하나는 링크를 보이고 하고

하나는 영상이 보이는 용도로 사용하는데

 

영상 보이는 링크는 본문에 안보이도록

하려면

아래 코드를 어떻게 바꿔 주면 될까요 ?

 

 

if ($view['link']) {
 // 링크
 for ($i=1; $i<=count($view['link']); $i++) {
  $vlink_hidden = explode(',', $boset['vink_hidden']); // 링크숨김
  if(in_array($i, $vlink_hidden)) continue;
  if ($view['link'][$i]) {
   $attach_list .= '<a class="list-group-item break-word" href="'.$view['link_href'][$i].'" target="_blank">';
   $attach_list .= '<i class="fa fa-link"></i> '.cut_str($view['link'][$i], 70).' &nbsp;<span class="blue">+ '.$view['link_hit'][$i].'</span></a>'.PHP_EOL;
  }
 }
}

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

답변 1개

채택된 답변
+20 포인트
세크티
5년 전

1번이 영상링크면 for문에 $i=1을 $i를 2로 2번이 영상링크면 for문에 $<2로 하시면 되겠네요.

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

답변에 대한 댓글 2개

모몽
5년 전
2번이 영상 링크인데,
'for문에 $<2로' 가 어떻게 바꾸라는 것인지요 ?
$<2 로 하니 페이지가 깨지고,
$i<2 로 하니 링크가 모두 안보이네요.
세크티
5년 전
if ($view['link']) {
// 링크
for ($i=1; $i<=1; $i++) {
$vlink_hidden = explode(',', $boset['vink_hidden']); // 링크숨김
if(in_array($i, $vlink_hidden)) continue;
if ($view['link'][$i]) {
$attach_list .= '<a class="list-group-item break-word" href="'.$view['link_href'][$i].'" target="_blank">';
$attach_list .= '<i class="fa fa-link"></i> '.cut_str($view['link'][$i], 70).' <span class="blue">+ '.$view['link_hit'][$i].'</span></a>'.PHP_EOL;
}
}
}
이렇게해보세요

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

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

로그인