Я пытаюсь создать динамические хлебные крошки из массива. Таким образом, я могу добавлять в массив и не обновлять хлебные крошки вручную.
Хорошо, вот фрагмент моего массива: (это не будет намного глубже)
$menu = array(
'Dashboard' => array(
'Projects' => array(
'Project 1' => array(
'Project settings' => 'projects/project_1/settings',
'Issue Tracker' => 'projects/project_1/issue_tracker',
'Customize page' => 'projects/project_1',
'Manage files' => 'projects/project_1/files',
),
'Project 2' => array(
'Project settings' => 'projects/project_2/settings',
'Issue Tracker' => 'projects/project_2/issue_tracker',
'Customize page' => 'projects/project_2',
'Manage files' => 'projects/project_2/files',
),
),
'Logout' => '#',
)
);
Я хотел бы иметь возможность вернуть всех родителей любого ключа таким образом, чтобы я мог повторить его позже. Например, для «Настройки проекта»:
'Dashboard','Projects','Project 1'.