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

게시판 리스트에서 링크 갯수를 출력 채택완료

qoqofh 4년 전 조회 1,708

게시판 리스트에서 링크 갯수를 출력하려고 하는데, 참고할만한 자료가 있을까요?

 

링크가 2개면 2개 1개면 1개 라는 표시만 나타나면 되는데, 

 

첨부파일의 경우에는 

 

<span class="down_count" style="display:none; margin-top:10px;"><?php echo $list[$i]['file']['count'] ? '첨부파일 자료가 ' . $list[$i]['file']['count'] . '개 있습니다.<br>' : '' ?></span>

 

이런식으로 카운트를 했는데, 링크는 어떻게해야할지....ㅠㅜ

 

그리고 지금 링크가 wr_link1, wr_link2 이런식으로 네임이 정해져있는거같은데, 

 

이걸 목록 페이지에서 모두 보이게 하고싶습니다 ㅠ

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

답변 1개

채택된 답변
+20 포인트
플래토
4년 전

링크를 게시물갯수에 따라 판단한다면

로직에서 카운트를 해야 할것같습니다.

 

기본적인 그누보드의 링크는 2개인데

그중에 값이 있는 여부를 판단해야 하는 사항이고

 

링크를 추가적으로 8개를 더해서 10개를 가능하게 해 놓았다고 가정하면

 

리스트마다

링크카운트라는 로직을 list 중간에 추가해서

 

</p>

<p>$linkLimit = 10;</p>

<p>$link[$i]['linkCount'] = 0;  // 새로운 배열변수 추가</p>

<p>for ($j=1; $j <= $linkLimit; $j++) {</p>

<p>    if (isset($list[$i]['wr_link'.$j]) && $list[$i]['wr_link'.$j]) </p>

<p>        $link[$i]['linkCount']++;</p>

<p>}</p>

<p>echo $list[$i]['linkCount];</p>

<p>

를 활용해보시면 될것같습니다.

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

답변에 대한 댓글 1개

q
qoqofh
4년 전
여기에서 만약 링크가 3개가 작성이 되어있으면, 3이라는 출력이 뜨고,

1 - 링크1.co.kr
2 - 링크2.co.kr
3 - 링크3.co.kr

이렇게 출력은 어려울까요?

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

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

로그인