How can I make this foreach line only go through the first result?
<?php foreach ($collection as $product) : ?>
I tried the following, but that does not work. It than does not display any results:
<?php foreach (array_slice($collection, 0, 1) as $product) : ?>
EDIT:
The following works perfect:
<?php 
$i = 0; 
foreach ($collection as $product) : 
    if($i < 1) {
        Inner content
    } 
    $i++; 
endforeach;
?>
Total current code:
<tbody>
    <tr>
        <td class="image" rowspan="3">      
        <?php $i = 0; foreach ($collection as $product) : if($i < 1) {?>
            <img src="<?php echo $this->helper('catalog/image')->init($product, 'thumbnail')->resize(75) ?>" alt="<?php echo $this->htmlEscape($product->getName()) ?>" width="75" height="75" />
        <?php } $i++; endforeach ?>
        </td>
        <td class="order" colspan="2">order</td>
        <td class="exclTax">excl. vat</td>
        <td class="inclTax">incl. vat</td>
    </tr>                     
    <?php foreach ($collection as $product) : ?>
    <tr>
        <td class="select"><input type="radio" name="featured_1807" id="featured_1807_1349567899" value="3071895, IM" data-product-id="3071895" data-product-sup="IM"></td>
        <td class="title"><a href="<?php echo $abstractBlock->getProductUrl($product) ?>" class="" tooltip="" title=""><?php echo $this->htmlEscape($product->getName()) ?></a></td>
        <td class="price"><?php echo $abstractBlock->getPriceHtml($product, true, '-related') ?></td>
        <td class="priceIncl"><?php echo $abstractBlock->getPriceHtml($product, true, '-related') ?></td>
    </tr>
    <?php endforeach ?>
</tbody>
How can I achieve that?
 
     
    