【发布时间】:2014-11-04 13:55:19
【问题描述】:
我有一个输出一系列项目的 PHP foreach 循环。
我想要实现的是一些代码(一个 div)包裹在项目 1 和 2 以及包裹 3 和最后一项。
这里是 PHP:
<?php foreach ($this->item->extra_fields as $key=>$extraField): ?>
<div class="<?php echo ($key%2) ? "odd" : "even"; ?> type<?php echo ucfirst($extraField->type); ?> group<?php echo $extraField->group; ?>">
<span class="itemExtraFieldsValue"><?php echo JHTML::_('content.prepare', $extraField->value); ?></span>
<div class="clearfix"></div>
</div>
<?php $counter++; endforeach; ?>
关于如何实现这一目标的任何想法?
非常感谢。
【问题讨论】:
-
所以你是说你想要容器 DIV 包装每 2 个
extraField项目? -
您是问@prodigitalson 上面问的问题,还是需要
1、2、3和last包裹的物品? -
我需要以下内容:item 1, item 2item3 - last item(可以是从 4 到 14 的任何值)