I'm trying to print list of categories with indefinite subcategories.
Example:
[
[
'categoryName' => 'Category1',
'categoryUrl' => 'category-1',
'subcategories' => [
[
'categoryName' => 'Subcategory 1',
'categoryUrl' => 'sucbategory-1',
'subcategories' => [
[
'categoryName' => 'Subcategory subcategory 1',
'categoryUrl' => 'sucbategory-subcategory-1',
'subcategories' => [
[
'....'
]
]
]
],
[
'categoryName' => 'Subcategory 2',
'categoryUrl' => 'sucbategory-12',
]
]
]
]
]
I was trying it with foreach inside foreach, etc... Then I realised I don't know how many levels category tree will have.
Category1->Subcategory1->Subcategory Subcategory1-> Subcategory ... 1-> ??