내 CMS에 Kirby을 사용하고 있습니다. 내가 사용자 정의 필드를 설정하고 그 안에 아무것도 없으면 여전히 빈 행을 출력합니다.필드가 비어있는 경우 빈 줄을 출력합니다.
백엔드 스크린 샷에는 필드 값 보여주는 : http://cloud.chrisburton.me/LSW0이
내 코드 :
<ul class="credits">
<?php
if($page->client() != '')
echo '<li><span>Client: </span>'.$page->client().'</li>';
?>
<?php
if($page->art_direction() != '')
echo '<li><span>Client: </span>'.$page->art_direcion().'</li>';
?>
<?php
if($page->typeface() != '')
echo '<li><span>Typeface: </span>'.$page->typeface().'</li>';
?>
</ul>
어떻게 그것을 제거 할 수 있습니다 http://cloud.chrisburton.me/LSyR
소스보기는 빈 라인 (52)을 보여주는?
결과 : http://cloud.chrisburton.me/LTPw –
@ChristopherBurton 내 두 번째 제안을 시도하십시오. 또한 echo에 PHP_EOL을 추가 할 수 있습니다. 그런 식으로 해결할 수 있습니다. –
흠. 그것은 오류를 반환합니다. PHP에 익숙하지 않은 것 같아요. 내가 뭔가 잘못하고있는 것 같아요? –