Когда я запускаю этот код: foreach ($tree as $node) { echo str_repeat(' ', $node->tree_depth * 4) . $node->id . PHP_EOL; } Я получаю хорошо отформатированный текст, например: Food Fruit Red Cherry Strawberry Cool Not cool Yellow Banana Meat Beef Pork Но я хочу создать список с помощью <ul><li>… : Я попробовал: echo '<ul>'; $prev_depth = […]
У меня есть массив со следующими ключами id parent_id name Пример массива: array(7) { [0]=> array(3) { ["id"]=> string(1) "4" ["parent_id"]=> string(1) "0" ["name"]=> string(16) "Top Level Page 4" } [1]=> array(3) { ["id"]=> string(1) "5" ["parent_id"]=> string(1) "1" ["name"]=> string(19) "Second Level Page 1" } [2]=> array(3) { ["id"]=> string(1) "6" ["parent_id"]=> string(1) "2" […]
Основная задача заключается в том, что у нас есть собственный «кикстарт» для наших проектов. Для этого мы пересматриваем пользовательский элемент управления. Я знаю, что есть много вопросов об общем rbac, но я не могу найти ни одного иерархического rbac? Наши требования: Роли могут быть назначены для групповых разрешений Если в роли нет записи разрешения, она […]