웹 사이트에 TV 쇼 목록을 한 줄에 3 개의 열로 표시합니다. 3의 배수로 충분한 프로그램이 없으면 빈 슬롯에 대체 콘텐츠를 채우고 싶습니다.3의 배수를 계산하고 빈 슬롯에 대체 내용을 채움
나는 목록을 표시하기 위해 사용하고있는 코드는 다음과 같습니다
<?php $counter = 1; ?>
<?php foreach ($show_listingsRecords as $record): ?>
<?php if($counter % 3 == 0) : ?>
<!-- ROW 3 -->
<div> ... display name + description + link ...</div>
<?php elseif ($counter % 3 == 2) : ?>
<!-- ROW 2 -->
<div> ... display name + description + link ...</div>
<?php elseif ($counter % 3 == 1): ?>
<!-- ROW 1 -->
<div> ... display name + description + link ...</div>
<?php endif; ?>
<?php $counter++; ?>
<?php endforeach ?>
나는 다음과 같은 조건문을 삽입 시도했다, 그러나 foreach()
루프 레코드 수를 지시하기 때문에 표시 할 작동하지 않습니다 . 슬롯 2 또는 슬롯 2가 & 3이 비어 있으면 대체 컨텐츠를 표시하려면 어떻게합니까?
<?php if(!$show_listingsRecords): ?>
Display my alternate content
<?php endif ?>
당신은 당신의 코드 뒤에 또 다른 루프를 추가 할 수
, 당신이 달성하기 위해 무엇을 찾고있는. 이미지를 넣는 것이 좋습니다. –