채택완료

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

링크 입력 두개를 각각

하나는 링크를 보이고 하고

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

 

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

하려면

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

 

 

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개 / 댓글 2개

채택된 답변
+20 포인트

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

답변에 대한 댓글 2개

2번이 영상 링크인데,
'for문에 $<2로' 가 어떻게 바꾸라는 것인지요 ?
$<2 로 하니 페이지가 깨지고,
$i<2 로 하니 링크가 모두 안보이네요.
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;
}
}
}
이렇게해보세요

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