Added XenForo route system and custom menu render.
This commit is contained in:
94
config/menu.php
Normal file
94
config/menu.php
Normal file
@@ -0,0 +1,94 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Categories : <id> => ['name', 'items']
|
||||
* Items: ['name','icon','route' or 'xf_route']
|
||||
*/
|
||||
return [
|
||||
'website' => [
|
||||
'name' => 'Website',
|
||||
'items' => [
|
||||
[
|
||||
'name' => 'Home',
|
||||
'icon' => 'home',
|
||||
'route' => 'home',
|
||||
],
|
||||
[
|
||||
'name' => 'Database',
|
||||
'icon' => 'database',
|
||||
'route' => 'home'
|
||||
],
|
||||
[
|
||||
'name' => "Submissions Queue",
|
||||
'icon' => 'gavel',
|
||||
'route' => 'home'
|
||||
],
|
||||
]
|
||||
],
|
||||
'community' => [
|
||||
'name' => 'Community',
|
||||
'items' => [
|
||||
[
|
||||
'name' => 'Forum',
|
||||
'icon' => 'message-circle',
|
||||
'xf_route' => ''
|
||||
],
|
||||
[
|
||||
'name' => 'Discord',
|
||||
'icon' => 'messages-square',
|
||||
'route' => 'home'
|
||||
],
|
||||
[
|
||||
'name' => 'Members',
|
||||
'icon' => 'users',
|
||||
'xf_route' => 'members'
|
||||
],
|
||||
|
||||
]
|
||||
],
|
||||
'tools' => [
|
||||
'name' => 'Tools',
|
||||
'items' => [
|
||||
[
|
||||
'name' => 'ROM Patcher',
|
||||
'icon' => 'stamp',
|
||||
'route' => 'home'
|
||||
],
|
||||
[
|
||||
'name' => 'ROM Hasher',
|
||||
'icon' => 'hash',
|
||||
'route' => 'home'
|
||||
],
|
||||
[
|
||||
'name' => 'ROM Checker',
|
||||
'icon' => 'check',
|
||||
'route' => 'home'
|
||||
]
|
||||
]
|
||||
],
|
||||
'pages' => [
|
||||
'name' => 'Pages',
|
||||
'items' => [
|
||||
[
|
||||
'name' => 'Learn Romhacking',
|
||||
'icon' => 'graduation-cap',
|
||||
'route' => 'home'
|
||||
],
|
||||
[
|
||||
'name' => 'About',
|
||||
'icon' => 'info',
|
||||
'route' => 'home'
|
||||
],
|
||||
[
|
||||
'name' => 'Contact Us',
|
||||
'icon' => 'at-sign',
|
||||
'route' => 'home'
|
||||
],
|
||||
[
|
||||
'name' => 'Legal pages',
|
||||
'icon' => 'scale',
|
||||
'route' => 'home'
|
||||
]
|
||||
]
|
||||
]
|
||||
];
|
||||
Reference in New Issue
Block a user