@@ -18,62 +18,62 @@ class="button is-success">
18
18
</div >
19
19
</div >
20
20
21
- <table class =" table is-hoverable is-fullwidth is-bordered" >
21
+ <table class =" table is-hoverable is-fullwidth is-bordered" id = " table " >
22
22
<thead >
23
23
<tr >
24
- <th >{{ trans (' SimpleMenu::messages.title' ) } } </th >
25
- <th >{{ trans (' SimpleMenu::messages.route' ) } } </th >
26
- <th >{{ trans (' SimpleMenu::messages.url' ) } } </th >
27
- <th >{{ trans (' SimpleMenu::messages.roles' ) } } </th >
28
- <th >{{ trans (' SimpleMenu::messages.permissions' ) } } </th >
29
- <th >{{ trans (' SimpleMenu::messages.menus' ) } } </th >
30
- <th >{{ trans (' SimpleMenu::messages.locals' ) } } </th >
31
- <th >{{ trans (' SimpleMenu::messages.template' ) } } </th >
32
- <th >{{ trans (' SimpleMenu::messages.ops' ) } } </th >
24
+ <th class = " is-dark sort link " data-sort = " data-sort-title " >{{ trans (' SimpleMenu::messages.title' ) } } </th >
25
+ <th class = " is-dark sort link " data-sort = " data-sort-route " >{{ trans (' SimpleMenu::messages.route' ) } } </th >
26
+ <th class = " is-dark sort link " data-sort = " data-sort-url " >{{ trans (' SimpleMenu::messages.url' ) } } </th >
27
+ <th class = " is-dark sort link " data-sort = " data-sort-roles " >{{ trans (' SimpleMenu::messages.roles' ) } } </th >
28
+ <th class = " is-dark sort link " data-sort = " data-sort-permissions " >{{ trans (' SimpleMenu::messages.permissions' ) } } </th >
29
+ <th class = " is-dark sort link " data-sort = " data-sort-menus " >{{ trans (' SimpleMenu::messages.menus' ) } } </th >
30
+ <th class = " is-dark sort link " data-sort = " data-sort-locals " >{{ trans (' SimpleMenu::messages.locals' ) } } </th >
31
+ <th class = " is-dark sort link " data-sort = " data-sort-template " >{{ trans (' SimpleMenu::messages.template' ) } } </th >
32
+ <th class = " is-dark " >{{ trans (' SimpleMenu::messages.ops' ) } } </th >
33
33
</tr >
34
34
</thead >
35
35
36
- <tbody >
36
+ <tbody class = " list " >
37
37
@foreach ($pages as $page )
38
38
@include (' SimpleMenu::menu.partials.r_params' )
39
39
40
40
<tr id =" item-{{ $page -> id } }" >
41
41
<td >
42
42
@if (in_array (LaravelLocalization:: getCurrentLocale (), $page -> getTranslatedLocales (' title' )) )
43
- <a href =" {{ SimpleMenu:: routeUrl () } }" >{{ $page -> title } } </a >
43
+ <a class = " data-sort-title " href =" {{ SimpleMenu:: routeUrl () } }" >{{ $page -> title } } </a >
44
44
@else
45
- {{ empty ($page -> title ) ? collect ($page -> getTranslations (' title' ))-> first () : $page -> title } }
45
+ < span class = " data-sort-title " > {{ empty ($page -> title ) ? collect ($page -> getTranslations (' title' ))-> first () : $page -> title } }</ span >
46
46
@endif
47
47
</td >
48
- <td >{{ $page -> route_name } } </td >
49
- <td >{{ $page -> prefix ? " $page -> prefix /$page -> url " : $page -> url } } </td >
50
- <td >
48
+ <td class = " data-sort-route " >{{ $page -> route_name } } </td >
49
+ <td class = " data-sort-url " >{{ $page -> prefix ? " $page -> prefix /$page -> url " : $page -> url } } </td >
50
+ <td class = " data-sort-roles " >
51
51
@foreach ($page -> roles as $role )
52
52
<span class =" tag is-rounded is-medium is-link" >
53
53
<a href =" {{ route ($crud_prefix . ' .roles.edit' ,[$role -> id ]) } }" class =" is-white" >{{ $role -> name } } </a >
54
54
</span >
55
55
@endforeach
56
56
</td >
57
- <td >
57
+ <td class = " data-sort-permissions " >
58
58
@foreach ($page -> permissions as $perm )
59
59
<span class =" tag is-rounded is-medium is-link" >
60
60
<a href =" {{ route ($crud_prefix . ' .permissions.edit' ,[$perm -> id ]) } }" class =" is-white" >{{ $perm -> name } } </a >
61
61
</span >
62
62
@endforeach
63
63
</td >
64
- <td >
64
+ <td class = " data-sort-menus " >
65
65
@foreach ($page -> menus as $menu )
66
66
<span class =" tag is-rounded is-medium is-link" >
67
67
<a href =" {{ route ($crud_prefix . ' .menus.edit' ,[$menu -> id ]) } }" class =" is-white" >{{ $menu -> name } } </a >
68
68
</span >
69
69
@endforeach
70
70
</td >
71
- <td >
71
+ <td class = " data-sort-locals " >
72
72
@foreach ($page -> getTranslatedLocales (' title' ) as $locale )
73
73
<span class =" tag is-rounded is-medium is-warning" >{{ $locale } } </span >
74
74
@endforeach
75
75
</td >
76
- <td >
76
+ <td class = " data-sort-template " >
77
77
@if ($page -> template )
78
78
<span class =" tag is-rounded is-medium is-primary" >{{ $page -> template } } </span >
79
79
@endif
@@ -86,7 +86,9 @@ class="button is-link is-inline-block">
86
86
<a class =" is-inline-block" >
87
87
@if (config (' simpleMenu.deletePageAndNests' ) )
88
88
{{ Form:: open ([' method' => ' DELETE ' , ' route' => [$crud_prefix . ' .pages.destroy' , $page -> id ]]) } }
89
- {{ Form:: submit (trans (' SimpleMenu::messages.app_delete' ), [' class' => ' button is-danger' ]) } }
89
+ <button type =" submit" class =" button is-danger" >
90
+ {{ trans (' SimpleMenu::messages.app_delete' ) } }
91
+ </button >
90
92
{{ Form:: close () } }
91
93
@else
92
94
{{ Form:: open ([
@@ -95,7 +97,9 @@ class="button is-link is-inline-block">
95
97
' data-id' => ' item-' . $page -> id ,
96
98
' @submit .prevent' => ' DelItem($event,"' . $page -> title . ' ")'
97
99
]) } }
98
- {{ Form:: submit (trans (' SimpleMenu::messages.app_delete' ), [' class' => ' button is-danger' ]) } }
100
+ <button type =" submit" class =" button is-danger" >
101
+ {{ trans (' SimpleMenu::messages.app_delete' ) } }
102
+ </button >
99
103
{{ Form:: close () } }
100
104
@endif
101
105
</a >
0 commit comments