У меня есть массив для отображения в CakePHP View, который содержит навигационные данные.Каждый элемент массива содержит поля, такие как id, name, level и т. Д., А также другое поле массива с именем children, где эта структура повторяется.
В Cake PHP View легко пройти массив на первом уровнецикл foreach и html-помощник для вывода соответствующих данных.Но как вывести дочерние элементы (а затем их детей, если они есть)?Обычно я выполняю рекурсивный вызов функции, но в представлении вы не должны использовать функцию look, не так ли?Bunt внутри контроллера я не могу использовать помощника HTML, поэтому я застрял здесь.