Я искал и пробовал некоторые из решений здесь, но не могу найти ответ, чтобы решить мою проблему. Я думаю, что я должен использовать usort сделать ниже код результата в ASC сортируется массив, но я не знаю, как поставить в синтаксисе .... помощь apprieciated ...Сортировка функции foreach по возрастанию
<?php
//show menu items
$nav = $eshop->getNav();
foreach ($nav as $i => $btn) { ?>
<li class="<?php if ($i == 0) echo 'first'; ?>"><a href="<?= $url . $btn['link'] ?>" id="cat-<?= $btn['id'] ?>"><?= $btn['caption'] ?></a>
<ul>
<li><span class="title">Producten</span>
<ul>
<?php
//show products of this item
foreach ($btn['products'] as $j => $prodBtn) { ?>
<li><a href="<?= $url . $prodBtn['link'] ?>"><?= $prodBtn['caption'] ?></a></li>
<?php
//10 products max
if ($j >= 10) break;
}
?>
</ul>
</li>
<li><span class="title">Merken</span>
<ul>
<?php
//show brands of this item
foreach ($btn['brands'] as $j => $brandBtn) { ?>
<li><a href="<?= $url . $brandBtn['link'] ?>"><?= $brandBtn['caption'] ?></a></li>
<?php
//10 brands max
if ($j >= 10) break;
}
?>
</ul>
</li>
жаль я не получаю отступ часть ,! , но с приведенным выше кодом никакие продукты не указаны. Я получаю только подменю (продукты/бренды/приложения)
Так что, возможно, дополнительная информация: в меню показаны категории, затем на категорию, в которой отображаются товарные бренды и т. Д. На выбор. При использовании сортировки не функционируют никаких продуктов или что-либо отображается, но название подменит ... благодаря Стефану
отредактированного кода, который используется
Простой код отступа. Путем организации кода один уже решает половину проблем ... –