@@ -84,44 +84,44 @@ function nest($item, $parent_id)
84
84
}
85
85
86
86
/**
87
- * The ugly for generate some html
88
- *
87
+ * The ugly for generate some html.
88
+ *
89
89
* return string hrml
90
90
*/
91
91
if (!function_exists ('build ' )) {
92
- function build () {
93
-
92
+ function build ()
93
+ {
94
94
$ html = '' ;
95
95
foreach (menu () as $ parent ) {
96
96
$ open = current_url () == base_url ($ parent ->route ) || in_array (uri_string (), array_column ($ parent ->children , 'route ' )) ? 'menu-open ' : '' ;
97
97
$ active = current_url () == base_url ($ parent ->route ) || in_array (uri_string (), array_column ($ parent ->children , 'route ' )) ? 'active ' : '' ;
98
98
$ link = base_url ($ parent ->route );
99
99
100
100
$ html .= "<li class='nav-item has-treeview {$ open }'> " ;
101
- $ html .= "<a href=' {$ link }' class='nav-link {$ active }'> " ;
102
- $ html .= "<i class='nav-icon {$ parent ->icon }'></i> " ;
103
- $ html .= '<p> ' ;
104
- $ html .= $ parent ->title ;
105
- if (count ($ parent ->children )) {
106
- $ html .= "<i class='right fas fa-angle-left'></i> " ;
107
- }
108
- $ html .= '</p> ' ;
109
- $ html .= '</a> ' ;
110
- if (count ($ parent ->children )) {
101
+ $ html .= "<a href=' {$ link }' class='nav-link {$ active }'> " ;
102
+ $ html .= "<i class='nav-icon {$ parent ->icon }'></i> " ;
103
+ $ html .= '<p> ' ;
104
+ $ html .= $ parent ->title ;
105
+ if (count ($ parent ->children )) {
106
+ $ html .= "<i class='right fas fa-angle-left'></i> " ;
107
+ }
108
+ $ html .= '</p> ' ;
109
+ $ html .= '</a> ' ;
110
+ if (count ($ parent ->children )) {
111
111
$ html .= "<ul class='nav nav-treeview'> " ;
112
- foreach ($ parent ->children as $ child ) {
113
- $ link_child = base_url ($ child ->route );
114
- $ active_child = current_url () == base_url ($ child ->route ) ? 'active ' : '' ;
115
- $ html .= "<li class='nav-item has-treeview'> " ;
116
- $ html .= "<a href=' {$ link_child }' " ;
117
- $ html .= "class='nav-link {$ active_child }'> " ;
118
- $ html .= "<i class='nav-icon {$ child ->icon }'></i> " ;
119
- $ html .= "<p> {$ child ->title }</p> " ;
120
- $ html .= '</a> ' ;
121
- $ html .= '</li> ' ;
122
- }
123
- $ html .= '</ul> ' ;
112
+ foreach ($ parent ->children as $ child ) {
113
+ $ link_child = base_url ($ child ->route );
114
+ $ active_child = current_url () == base_url ($ child ->route ) ? 'active ' : '' ;
115
+ $ html .= "<li class='nav-item has-treeview'> " ;
116
+ $ html .= "<a href=' {$ link_child }' " ;
117
+ $ html .= "class='nav-link {$ active_child }'> " ;
118
+ $ html .= "<i class='nav-icon {$ child ->icon }'></i> " ;
119
+ $ html .= "<p> {$ child ->title }</p> " ;
120
+ $ html .= '</a> ' ;
121
+ $ html .= '</li> ' ;
124
122
}
123
+ $ html .= '</ul> ' ;
124
+ }
125
125
$ html .= '</li> ' ;
126
126
}
127
127
0 commit comments