내용이 없으면 안나오게 할 수 있을까요?
본문
수고하십니다.
링크 부분을 늘려줬습니다.
해당 링크에 모두 입력을 하는게 아니라서
그냥 노출이 되니 보기가 싫더라구요.
그래서 입력하지 않은 부분에 대해서는
view에서는 그 항목이 노출이 안되었으면 합니다.
조언 좀 부탁드려도 되련지요.
감사합니다.
<code>
<tr>
<th scope="row"><label>내용</label></th>
<td class="wr_content">
<?php echo get_view_thumbnail($view['content']); ?>
<?php //echo $view['rich_content']; // view_image($view, '0', '') 과 같은 코드를 사용할 경우 ?>
</td>
</tr>
<tr>
<th scope="row"><label>공식홈페이지</label></th>
<td><a href="<?=$view['wr_link1']?>" target="_blank"><?=$view['wr_link1']?></a></td>
</tr>
<tr>
<th scope="row"><label>인스타</label></th>
<td><a href="<?=$view['wr_link2']?>" target="_blank"><?=$view['wr_link2']?></a></td>
</tr>
<tr>
<th scope="row"><label>유튜브</label></th>
<td><a href="<?=$view['wr_link3']?>" target="_blank"><?=$view['wr_link3']?></a></td>
</tr>
<tr>
<th scope="row"><label>블로그</label></th>
<td><a href="<?=$view['wr_link4']?>" target="_blank"><?=$view['wr_link4']?></a></td>
</tr>
<tr>
<th scope="row"><label>카페</label></th>
<td><a href="<?=$view['wr_link5']?>" target="_blank"><?=$view['wr_link5']?></a><? } ?></td>
</tr>
</code>
답변 3
<?php if (empty($view['wr_link1']) == false) { ?>
<tr>
<th scope="row"><label>공식홈페이지</label></th>
<td><a href="<?=$view['wr_link1']?>" target="_blank"><?=$view['wr_link1']?></a></td>
</tr>
<?php } ?>
<?php if (empty($view['wr_link2']) == false) { ?>
<tr>
<th scope="row"><label>인스타</label></th>
<td><a href="<?=$view['wr_link2']?>" target="_blank"><?=$view['wr_link2']?></a></td>
</tr>
<?php } ?>
<?php if (empty($view['wr_link3']) == false) { ?>
<tr>
<th scope="row"><label>유튜브</label></th>
<td><a href="<?=$view['wr_link3']?>" target="_blank"><?=$view['wr_link3']?></a></td>
</tr>
<?php } ?>
<?php if (empty($view['wr_link4']) == false) { ?>
<tr>
<th scope="row"><label>블로그</label></th>
<td><a href="<?=$view['wr_link4']?>" target="_blank"><?=$view['wr_link4']?></a></td>
</tr>
<?php } ?>
<?php if (empty($view['wr_link5']) == false) { ?>
<tr>
<th scope="row"><label>카페</label></th>
<td><a href="<?=$view['wr_link5']?>" target="_blank"><?=$view['wr_link5']?></a></td>
</tr>
<?php } ?>
가져오려는 wr_xxx 를 분기 처리로 값이있는지 체크해서 true면
뿌리도록하고 false면 안보이게하면되겠지용
아래와 같이 각 항목마다 조건문을 추가해주면 됩니다.
<?php if($view['wr_link1']) { ?>
<tr>
<th scope="row"><label>공식홈페이지</label></th>
<td><a href="<?=$view['wr_link1']?>" target="_blank"><?=$view['wr_link1']?></a></td>
</tr>
<php } ?>