Модуль новостей, отделить элемент из масс

  • 1 Ответов
  • 205 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

FitMe

  • Давно я тут
  • ****
  • 305
  • 9
Нуждаюсь в помощи понимающих в php.
Создал макет модуля и вроде даже работает)

Код: php

<?php

defined('_JEXEC') or die;

$item_wall = array_shift($list);
?>

<div id="news_grid">

<!-- item_wall -->
<div id="wall_news">
<a href="<?php echo $item_wall->link; ?>">
<span><?php echo $item_wall->title; ?></span>
</a>
</div>
<!-- item_wall ///-->

<!-- other -->
<?php foreach ($list as $item) : ?>
<div id="other">
<a href="<?php echo $item->link; ?>">
<span><?php echo $item->title; ?></span>
</a>
</div>
<!-- other //-->
<?php endforeach; ?>

</div>

Идет список с 3 новостей к примеру, пример как хочу сделать ниже.
Спойлер
[свернуть]

Первую новость нужно отделить для того что бы загнать ее в другой блок, а остальные в другом блоке.
Вывел и вроде работает, но думаю что опыта моего не достаточно что бы написать это грамотно.
Визуально будет как на картинке, применю или BS3 или так напишу стили к нему, интересует замечание и совет по части php.

Спасибо.

*

effrit

  • Группа развития
  • *****
  • 7443
  • 815
  • effrit.com
я не программер, но мнение имею! )
зачем делить код на 2 части?
делай в одном цикле все, добавляя классу блока номер счетчика
Код
<div class="wall_news<?php echo $cont++;?>">