Php C#foreach在foreach转盘内,每个项目显示4个项目
我有以下网站, 如何显示5个图像而不是3个 我似乎无法正确获取下面的代码Php C#foreach在foreach转盘内,每个项目显示4个项目,php,jquery,Php,Jquery,我有以下网站, 如何显示5个图像而不是3个 我似乎无法正确获取下面的代码 <div id="slider-fixed-products" class="carousel slide"> <div class="carousel-inner"> <div class="active item"> <ul class="thumbnails"> <?$i=0;
<div id="slider-fixed-products" class="carousel slide">
<div class="carousel-inner">
<div class="active item">
<ul class="thumbnails">
<?$i=0;
foreach ($ads as $ad):?>
<?if ($i%3==0 AND $i!=3):?></ul></div><div class="item"><ul class="thumbnails"><?endif?>
<li class="span3">
<div class="thumbnail">
<a href="<?=Route::url('ad', array('category'=>$ad->category->seoname,'seotitle'=>$ad->seotitle))?>">
<?if($ad->get_first_image()!== NULL):?>
<img src="<?=URL::base('http')?><?=$ad->get_first_image()?>" >
<?else:?>
<img src="http://www.placehold.it/200x200&text=<?=$ad->category->name?>">
<?endif?>
</a>
<div class="caption">
<h5><a href="<?=Route::url('ad', array('category'=>$ad->category->seoname,'seotitle'=>$ad->seotitle))?>"><?=$ad->title?></a></h5>
<p><?=substr(Text::removebbcode($ad->description), 0, 30)?></p>
</div>
</div>
</li>
<?$i++;
endforeach?>
</ul>
</div>
</div>
<a class="left carousel-control" href="#slider-fixed-products" data-slide="prev">‹</a>
<a class="right carousel-control" href="#slider-fixed-products" data-slide="next">›</a>
</div>
-
在if条件下,使用5而不是3您是否尝试过将代码中的3替换为5?不幸的是,它不起作用,它现在在我应用代码时显示所有图像,显示10中的9。。。。我是不是漏掉了什么?那就把$i拿走=5从有条件的陈述和回答梅格它,作品完美,只是不得不改变#我=0和跨度为2
<?if ($i%5==0 AND $i!=5):?></ul></div><div class="item"><ul class="thumbnails">