Нужно спарсить разделы в массива такого формата:
id | caption | link | parrent_id | last
id - Нумерация разделов
caption - Название товара
link - ссылка
parrent_id - Id родителя (напр. раздел "Куртки" может входить в раздел "Верхняя одежда" с id 5, значит parrent_id = 5)
last - является ли раздел последним, самым глубоким (дальше разделов нет, только товары)
Проблема в следующем:
Если бы глубина разделов была точная, например 3, то циклов должно быть 3
foreach() {
foreach() {
foreach() {
}
}
}
А что делать если глубина одного раздела может быть одной, а другого другой?
Сайт:
detiopt96.com
Язык: PHP