【发布时间】:2016-12-25 09:28:33
【问题描述】:
我需要一些关于我的代码的帮助。所以基本上我想要的是在 4,5 或 6 个项目之后添加一个 div .. 有多少项目无关紧要。之后,我用 break 来停止计数器,然后启动另一个计数器,但它不起作用。知道为什么;因为我用过break。
$modules= &JModuleHelper::getModules('something_module_name');
if(count($modules)>0){
if(++$counter % 6 === 0) {
echo '<div id="something_module_class clearfix">';
foreach (array_keys($modules) as $m){
echo JModuleHelper::renderModule($modules[$m],$mod_attribs);
}
echo'</div>';
break;
}
}
6个项目后,计数器会因为“Break”而停止。
<div class="item">
<div class="item">
<div class="item">
<div class="item">
<div class="item">
<div id="somehting clearfix">
如果我不使用中断,那么它将每 6 个项目重复一次,并使用相同的 echo 或 div。我想要的是每 6 个项目另一个 div。
<div class="item">
<div class="item">
<div class="item">
<div class="item">
<div class="item">
<div id="somehting clearfix">
<div class="item">
<div class="item">
<div class="item">
<div class="item">
<div class="item">
<div id="somehting else somehting else clearfix">
【问题讨论】:
标签: php html loops counter items