@DeniSidorenko

Как полученный код сделать в два ul?

Добрый день. Вот простой код.
<ul class="category-module<?php echo $moduleclass_sfx; ?>">
	<?php foreach ($list as $item) : ?>
		<li class='ostanovka'>
			<a class="mod-articles-category-title <?php echo $item->active; ?>" href="<?php echo $item->link; ?>"><?php echo $item->title; ?></a>
		</li>
	<?php endforeach; ?>
</ul


Из него понятно что элементы массива он берет и выводит их в тег a> li >ul. Все создается идеально.
Только как мне сделать что бы он выводил в два ul.

Подробнее.

Идет проверка по массиву. Он находи 7 элементов. Первые 4 сует в первый ul , остальные 3 во второй ul
Если 8 элементов то по ровно по 4 элемента в каждом ul. да бы получилась такая структура

<ul class='first-ul'>
	<li><a href="#toelement1">Element1</a></li>
	<li><a href="#toelement2">Element2</a></li>
	<li><a href="#toelement3">Element3</a></li>
	<li><a href="#toelement4">Element4</a></li>			
</ul>

<ul class='two-ul'>
	<li><a href="toelement5">Element5</a></li>
	<li><a href="toelement6">Element6</a></li>
	<li><a href="toelement7">Element7</a></li>			
</ul>


Заранее спасибо. Не силен в пхп, но скорее всего тут простая математика, разеделяем на два, и создаем новые массивы. Но даже представление не имею как сделать
  • Вопрос задан
  • 150 просмотров
Пригласить эксперта
Ответы на вопрос 1
@BorisKorobkov Куратор тега PHP
Web developer
Комментировать
Ваш ответ на вопрос

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

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