Kohana, вывод товаров, как вывести заголовки один раз?

Здравствуйте, у меня возник вопрос, товары идут в виде таблицы, у таблице всей где товары идут заголовки, эти заголовки должны выводиться один раз с верху, щас при добавлении товаров, у каждого товара идет вывод данной таблицы.
Подскажите пожалуйста как мне сделать чтобы заголовки таблицы выводились один раз.
То что в это и есть заголовки.

<?php foreach ($productsFound as $product): ?>
<? if ($product->moshnostkvt): ?>
<center>
<div class="yovarka">
<div class="yovarka1">
<b>Фото</b></div>
<div class="yovarka2">
<b>Модель</b></div>
<div class="yovarka3">
<b>Мощность, квт</b></div>
<div class="yovarka4">
<b>Габариты, Д (База) x Ш x В, мм</b></div>
<div class="yovarka5">
<b>Сухой вес (рабочий вес), кг</b></div>
<div class="yovarka6">
<b>Подробная информация о товаре</b></div>
</div>
</center>

тут код вывода товаров

<?php endif; ?>
<?php endforeach; ?>


Мне нужно сделать чтобы вот этот код выводился один раз.
<center>
<div class="yovarka">
<div class="yovarka1">
<b>Фото</b></div>
<div class="yovarka2">
<b>Модель</b></div>
<div class="yovarka3">
<b>Мощность, квт</b></div>
<div class="yovarka4">
<b>Габариты, Д (База) x Ш x В, мм</b></div>
<div class="yovarka5">
<b>Сухой вес (рабочий вес), кг</b></div>
<div class="yovarka6">
<b>Подробная информация о товаре</b></div>
</div>
</center>
  • Вопрос задан
  • 228 просмотров
Пригласить эксперта
Ответы на вопрос 2
нужно вынести этот код из foreach, разумеется
Ответ написан
ws17
@ws17 Автор вопроса
Вот весь код, и два шаблона вывода товара с полями !
Ошибка вот какая: c2n.me/3BUoHos

<?php
//разделили на группы
$productsGroups = array(
array_filter($productsFound, function($p){
  return $p->moshnostkvt;
}),
array_filter($productsFound, function($p){
  return $p->proizvoditm3;
})
);
?>

<?php if (count($productsGroups)>0) : ?>
<div class="allcentr">
<div class="allcentrc">
<div class="akciifullinfo">
<div class="akciifullinfot">
<h2><?= $cat->name ?></h2>

<?php foreach($productsGroups as $key => $productsGroup): ?>
<?php if($key == 0): ?>
<center>
<div class="yovarka">
<div class="yovarka1">
<b>Фото</b></div>
<div class="yovarka2">
<b>Модель</b></div>
<div class="yovarka3">
<b>Мощность, квт</b></div>
<div class="yovarka4">
<b>Габариты, Д (База) x Ш x В, мм</b></div>
<div class="yovarka5">
<b>Сухой вес (рабочий вес), кг</b></div>
<div class="yovarka6">
<b>Подробная информация о товаре</b></div>
</div>
</center>
<?php elseif($key == 1): ?>
<center>
<div class="yovarka">
<div class="yovarka1">
<b>Фото</b></div>
<div class="yovarka2">
<b>Модель</b></div>
<div class="yovarka3">
<b>Производит., м3/мин</b></div>
<div class="yovarka4">
<b>Давления, МПа</b></div>
<div class="yovarka5">
<b>Мощность, кВт</b></div>
<div class="yovarka6">
<b>Подробная информация о товаре</b></div>
</div>
</center>
<?php endif;?>

<center>
<a href="/product/<?= $product->alias ?>" title="<?= $product->prname ?>">
<div class="yovarkat anim">
<div class="yovarkat1">
<b><?php if ($product->getImage()): ?>
<img src="/media/uploads/small/small_<?php echo($product->getImage(
)) ?>" alt="<?= $product->prname ?>" title="<?= $product->prname ?>"/>
<?php else: ?>
<img src="/media/uploads/noimage.png" alt="нет фото" title="нет фото"/>
<?php endif; ?></b>
</div>
<div class="yovarkat2">
<h2><?= $product->prname ?></h2></div>
<div class="yovarkat3">
<b><?= $product->moshnostkvt ?></b></div>
<div class="yovarkat4">
<b><?= $product->gabarity ?></b></div>
<div class="yovarkat5">
<b><?= $product->cyzoybec ?></b></div>
<div class="yovarkat6">
<b>Подробнее</b></div>
<div style="clear:both"></div>
</div>
</a>
</center>

<?php foreach ($productsFound1 as $product): ?>
<center>
<a href="/product/<?= $product->alias ?>" title="<?= $product->prname ?>">
<div class="yovarkat anim">
<div class="yovarkat1">
<b><?php if ($product->getImage()): ?>
<img src="/media/uploads/small/small_<?php echo($product->getImage(
)) ?>" alt="<?= $product->prname ?>" title="<?= $product->prname ?>"/>
<?php else: ?>
<img src="/media/uploads/noimage.png" alt="нет фото" title="нет фото"/>
<?php endif; ?></b>
</div>
<div class="yovarkat2">
<h2><?= $product->prname ?></h2></div>
<div class="yovarkat3">
<b><?= $product->proizvoditm3 ?></b></div>
<div class="yovarkat4">
<b><?= $product->davlenyempa ?></b></div>
<div class="yovarkat5">
<b><?= $product->moshnostkvt1 ?></b></div>
<div class="yovarkat6">
<b>Подробнее</b></div>
<div style="clear:both"></div>
</div>
</a>
</center>
<?php endforeach; ?>
<?php endforeach; ?>
</div>
</div>
</div>
</div>
<?php endif; ?>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы