Я делаю страницу продуктов; и здесь я хочу показать продукты с их категориями.Категории loop Ссылка PHP
Я могу назвать категории продуктов, но проблема в том, что я хочу поместить ссылки в категории + подкатегории.
Пример:
- Обувь (ID 422, SubcategoryOf 0)
- Спорт (ID 531, SubcategoryOf 422)
- Ади (ID 676, SubcategoryOf 531)
Затем ссылки должны быть:
категория/обувь
категория/обувь/спорт
категория/обувь/спорт/adi
Как это сделать в рамках функции или простой петли? Спасибо.
EDIT: HTML-код с Smarty:
{foreach from=$i.categories item=e}
{foreach from=$e item=c name=foo}
<a href="{$c}">
{$categories[$c].name}
</a>
{/foreach}
{/foreach}
$ я это продукт, поэтому я называю его категории.
Как выглядит исходный PHP-массив? Как выглядит получившийся HTML? Пожалуйста, добавьте это в свой вопрос. – bloodyKnuckles
Я использую Smarty, теперь я могу получить только название категории и его идентификатор, но я хотел бы получить информацию о его родителях. – Hadrien
Похож, что вы можете найти свой ответ здесь: http://stackoverflow.com/questions/14104230/categories-sub-categories-with-php-mysql-and-smarty – bloodyKnuckles