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

내용이 없으면 안나오게 할 수 있을까요? 채택완료

허걱김선생 2년 전 조회 1,283

수고하십니다.

 

링크 부분을 늘려줬습니다.

 

해당 링크에 모두 입력을 하는게 아니라서

그냥 노출이 되니 보기가 싫더라구요.

 

그래서 입력하지 않은 부분에 대해서는

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']; // {이미지: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개

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

</p>

<p><?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 } ?></p>

<p><?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 } ?></p>

<p><?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 } ?></p>

<p><?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 } ?></p>

<p><?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 } ?></p>

<p>

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

답변에 대한 댓글 1개

허걱김선생
2년 전
<?php if (empty($view['wr_link1']) == false) { ?><?php } ?>
이부분이 그렇게 만들어 주는 부분이군요.

덕분에 감사합니다.

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

e
2년 전

아래와 같이 각 항목마다 조건문을 추가해주면 됩니다.
 

<?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 } ?>

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

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

exception
2년 전

가져오려는 wr_xxx 를 분기 처리로 값이있는지 체크해서 true면 

뿌리도록하고  false면  안보이게하면되겠지용

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

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

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

로그인