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

여분필드 이용법에 대한 조언 부탁합니다 채택완료

아빠다 4년 전 조회 2,395

</strong></p>

<p><b>여분필드 이용에 대한 조언 부탁합니다</b></p>

<p> </p>

<p><b>게시판 여분필드 wr_1 또는 wr_2 에 값이 있으면  </b> </p>

<p><u><th  class="show-cell text-center px-3">링크 </th></u> 이 출력 되게 하려고 아래와 같이 했더니 아무 것도 출력이 안되네요!!</p>

<p>어디에 문제가 있을까요??</p>

<p> </p>

<p>즐겨찾기 스킨을 만들고 있는데 ~</p>

<p>list 페이지에서 wr_1 또는 wr_2 에 사이트 이름이 있을 때만 </p>

<p>링크라는 셀이 출력이  되도록 하려고 아래와 같이 하였습다.</p>

<p> </p>

<p><?php

     if($list[$i]['wr_1'] or $list[$i]['wr_2'] ){?>

   <u> <th  class="show-cell text-center px-3">링크 </th></u>

     <?php }?></p>

<p><strong>

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

답변 6개

채택된 답변
+20 포인트
Policia
4년 전

$list[$i]

즉 $list 배열을 불러오는 과정이기때문에

for문 안에서 호출하셔야합니다

<th>가 붙은거보니 $list을 풀어쓰는 for문 밖에서 선언하신것같네요
(정확한 호출위치를 알려주시면 더 정확한 답변을 들으실수있을것같네요)

 

wr_1 , wr_2 컬럼이면 각 게시물 별로 즐겨찾기를 만들고계신건가요?

저걸 쓰실려면 $i를 정의해주시거나 for문안에서 사용하시길바랍니다

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

답변에 대한 댓글 3개

아빠다
4년 전
각 게시물 별로 기본 링크를 입력하는 곳이 두 군데 있길래 각각에 여분필드를 이용하여 사이트 이름이 출력되도록 하려고 합니다.
그리고 링크버튼을 리스트에서 출력되게 하려고요..링크버튼은 출력이 되는데 리스트페이지가 표로 구성되어 있어서 상단에 링크라는 셀이 게시물에 링크가 한개라도 있을 때만 출력되게 하려고요..
P
Policia
4년 전
아하 그러면 먼저 현재 리스트에 링크가 있는지 체크 부터해야겠네요

해당파일 최상단에
$link_cell = false;
foreach($list as $key=>$value){
if($value['wr_1'] || $value['wr_2']) $link_cell = true;
}
를 정의 해주시고

출력부분에
<?php if($link_cell) { ?><th>링크</th><?php } ?>
이렇게 해주시고

물론 아래 버튼부분 셀도 안나와야하니까 그부분에도 이렇게 해주세요
<?php if($link_cell) { ?><td><button></td><?php } ?>
P
Policia
4년 전
아니다 아래 버튼부분은 어차피 for문 안일테니
if($list[$i]['wr_1'] or $list[$i]['wr_2'])로 하셔도 됩니다

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

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

답변에 대한 댓글 1개

아빠다
4년 전
감사합니다.. 역시 검색을 제대로 못해서 고생했네요....

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

카산
4년 전

감사합니다.. 덕분에 오늘도 한수 배웠습니다.. 잘 해결 되었습니다

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

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

카산
4년 전

혹시 게시판 설정 여분필드인 bo_1 을 이용하면 될까요?

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

답변에 대한 댓글 1개

P
Policia
4년 전
각 게시물 링크 여부에 관계없이 게시판 설정으로 해당 셀을 on/off 하시고싶으신거라면
bo_1를 이용하셔도 될것같습니다

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

카산
4년 전

아~ 그래서 게시물 마다 여분필드에 사이트 이름을 넣었다고해서 링크라는 셀이 출력이 안되는 거군요~~

좀 이해가 값니다~~~ 게시판 ID 를 link 라고 하고 ID가 link 일때만 출력되도록 해야 겠습니다..

답변 감사합니다

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

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

카산
4년 전

https://sir.kr/bbs/profile.php?mb_id=tkskdl024" onclick="return false;" rel="nofollow" target="_blank" title="Policia 자기소개">Policia 님의 답변님 답변감사합니다

첨부한 이미지의 빨간 박스 부분 처럼 출력되게 하고 싶습니다. 

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

답변에 대한 댓글 1개

P
Policia
4년 전
저 링크에 대한 조건이 되게 모호하네요
즐겨찾기라고하셨다가 음 ?? 이해가 잘가지않네요

리스트 게시물에 링크가 있으면 <th>링크</th> 이부분을 출력한다구요..?
리스트 게시물중에 링크가 없는 게시물이 있으면 어떻게 되나요

링크가 있는 게시물이 있을거고 없는 게시물이 있을건데...

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

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

로그인