backend.php
9.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
<?php
namespace App;
use Illuminate\Support\Facades\Route;
/*
|--------------------------------------------------------------------------
| Backend Routes
|--------------------------------------------------------------------------
|
|
*/
Route::get('ojisatriani/{folder}/{file}', 'jsController@backend');
Route::get('ojisatriani/{folder}/{id}/{file}', 'jsController@backendWithId');
Route::get('/home', 'berandaController@index')->name('home.home');
Route::group(['prefix' => config('master.url.admin')], function () {
// dashboard - beranda
Route::get('/admin', 'berandaController@index')->name('home.index');
//user ubah password
Route::get('user/ubahpassword/{id}', 'userController@ubahpassword')->name('user.ubahpassword');
Route::group(['middleware' => ['throttle:10']], function () {
Route::post('user/ubahpassword', 'userController@resetpassword')->name('user.store_ubahpassword');
});
Route::group(['middleware' => ['aksesmenu']], function (){
//user
Route::get('user/hapus/{id}', 'userController@hapus')->name('user.hapus');
Route::get('user/data', 'userController@data')->name('user.data');
Route::resource('user', 'userController');
//menu
Route::get('menu/hapus/{id}', 'menuController@hapus')->name('menu.hapus');
Route::get('menu/data/{parent_id?}', 'menuController@data')->name('menu.data');
Route::get('menu/create/{parent_id?}', 'menuController@create')->name('menu.create_new');
Route::resource('menu', 'menuController');
//aksesgrup
Route::get('aksesgrup/hapus/{id}', 'aksesgrupController@hapus')->name('aksesgrup.hapus');
Route::get('aksesgrup/data', 'aksesgrupController@data')->name('aksesgrup.data');
Route::get('aksesgrup/detail/data/{id}', 'aksesgrupController@data_detail')->name('aksesgrup.data_detail');
Route::resource('aksesgrup', 'aksesgrupController');
//aksesmenu
Route::get('aksesmenu/data/{id}', 'aksesmenuController@data')->name('aksesmenu.data');
Route::get('aksesmenu/create/{id}', 'aksesmenuController@create')->name('aksesmenu.create_id');
Route::resource('aksesmenu', 'aksesmenuController');
//perbaikan
Route::get('perbaikan/data/{id}', 'perbaikanController@data')->name('perbaikan.data');
Route::get('perbaikan/hapus/{id}', 'perbaikanController@hapus')->name('perbaikan.hapus');
Route::get('perbaikan/create/{id}', 'perbaikanController@create')->name('perbaikan.create_id');
Route::resource('perbaikan', 'perbaikanController');
//berkas
Route::get('berkas/hapus/{id}', 'berkasController@hapus')->name('berkas.hapus');
Route::get('berkas/data', 'berkasController@data')->name('berkas.data');
Route::get('berkas/download/{id}-{nama}', 'berkasController@download')->name('berkas.download');
Route::resource('berkas', 'berkasController');
//audit
Route::get('audit/data', 'AuditController@data')->name('audit.data');
Route::resource('audit', 'AuditController');
// Master Data
Route::get('provinsi/hapus/{id}', 'mProvinsiController@hapus')->name('provinsi.hapus');
Route::get('provinsi/data', 'mProvinsiController@data')->name('provinsi.data');
Route::resource('provinsi', 'mProvinsiController');
Route::get('kota/hapus/{id}', 'mKotaController@hapus')->name('kota.hapus');
Route::get('kota/data/{id}', 'mKotaController@data')->name('kota.data');
Route::resource('kota', 'mKotaController');
Route::get('banner/data', 'mBannerController@data')->name('banner.data');
Route::get('banner/download/{id}-{nama}', 'mBannerController@download')->name('banner.download');
Route::get('banner/hapus/{id}', 'mBannerController@hapus')->name('banner.hapus');
Route::resource('banner', 'mBannerController');
Route::get('kabkota/data', 'mKabkoController@data')->name('kabkota.data');
Route::get('kabkota/hapus/{id}', 'mKabkoController@hapus')->name('kabkota.hapus');
Route::resource('kabkota', 'mKabkoController');
Route::get('link/data', 'mLinkController@data')->name('link.data');
Route::get('link/hapus/{id}', 'mLinkController@hapus')->name('link.hapus');
Route::resource('link','mLinkController');
Route::get('faq/data', 'mFaqController@data')->name('faq.data');
Route::get('faq/hapus/{id}', 'mFaqController@hapus')->name('faq.hapus');
Route::resource('faq','mFaqController');
Route::get('kategori/data', 'mKategoriController@data')->name('kategori.data');
Route::get('kategori/hapus/{id}', 'mKategoriController@hapus')->name('kategori.hapus');
Route::resource('kategori','mKategoriController');
Route::get('kategoriberita/hapus/{id}', 'KategoriBeritaController@hapus')->name('kategoriberita.hapus');
Route::get('kategoriberita/data', 'KategoriBeritaController@data')->name('kategoriberita.data');
Route::resource('kategoriberita', 'KategoriBeritaController');
Route::get('berita/hapus/{id}', 'BeritaController@hapus')->name('berita.hapus');
Route::get('berita/data', 'BeritaController@data')->name('berita.data');
Route::resource('berita', 'BeritaController');
Route::get('nonperaturan/data', 'mNonperaturanController@data')->name('nonperaturan.data');
Route::get('nonperaturan/hapus/{id}', 'mNonperaturanController@hapus')->name('nonperaturan.hapus');
Route::get('nonperaturan/download/{id}-{nama}', 'mNonperaturanController@download')->name('nonperaturan.download');
Route::resource('nonperaturan','mNonperaturanController');
Route::get('peraturan/data', 'mPeraturanController@data')->name('peraturan.data');
Route::get('peraturan/hapus/{id}', 'mPeraturanController@hapus')->name('peraturan.hapus');
Route::get('peraturan/download/{id}/{nama}', 'mPeraturanController@download')->name('peraturan.download');
Route::resource('peraturan', 'mPeraturanController');
Route::get('infografis/data', 'mInfografisController@data')->name('infografis.data');
Route::get('infografis/hapus/{id}', 'mInfografisController@hapus')->name('infografis.hapus');
Route::get('infografis/download/{id}/{nama}', 'mInfografisController@download')->name('infografis.download');
Route::resource('infografis', 'mInfografisController');
// Master Dokumen Informasi Hukum
Route::get('dih/data', 'mDihController@data')->name('dih.data');
Route::get('dih/hapus/{id}', 'mDihController@hapus')->name('dih.hapus');
Route::resource('dih', 'mDihController');
Route::get('tematik/data', 'mTematikController@data')->name('tematik.data');
Route::get('tematik/hapus/{id}', 'mTematikController@hapus')->name('tematik.hapus');
Route::resource('tematik', 'mTematikController');
// Master Katalog Dokumen
Route::get('mkatalog/data', 'mMkatalogController@data')->name('mkatalog.data');
Route::get('mkatalog/hapus/{id}', 'mMkatalogController@hapus')->name('mkatalog.hapus');
Route::resource('mkatalog', 'mMkatalogController');
// Yurisprudensi
Route::get('yurisprudensi/data', 'mYurisprudensiController@data')->name('yurisprudensi.data');
Route::get('yurisprudensi/hapus/{id}', 'mYurisprudensiController@hapus')->name('yurisprudensi.hapus');
Route::resource('yurisprudensi', 'mYurisprudensiController');
// Monografi
Route::get('monografi/data', 'mMonografiController@data')->name('monografi.data');
Route::get('monografi/hapus/{id}', 'mMonografiController@hapus')->name('monografi.hapus');
Route::resource('monografi', 'mMonografiController');
// Publikasi
Route::get('publikasi/data', 'mPublikasiController@data')->name('publikasi.data');
Route::get('publikasi/hapus/{id}', 'mPublikasiController@hapus')->name('publikasi.hapus');
Route::resource('publikasi', 'mPublikasiController');
// Meta Yurisprudensi
Route::get('metayurisprudensi/data/{id}', 'metaYurisprudensiController@data')->name('metayurisprudensi.data');
// Route::get('metayurisprudensi/data', 'metaYurisprudensiController@data')->name('metaYurisprudensi.data');
Route::get('metayurisprudensi/hapus/{id}', 'metaYurisprudensiController@hapus')->name('metayurisprudensi.hapus');
Route::get('metayurisprudensi/download/{id}/{nama}', 'metaYurisprudensiController@download')->name('metayurisprudensi.download');
Route::resource('metayurisprudensi', 'metaYurisprudensiController');
// Meta Peraturan
Route::get('metaperaturan/data/{id}', 'metaPeraturanController@data')->name('metaperaturan.data');
Route::get('metaperaturan/hapus/{id}', 'metaPeraturanController@hapus')->name('metaperaturan.hapus');
Route::get('metaperaturan/download/{id}/{nama}', 'metaPeraturanController@download')->name('metaperaturan.download');
Route::resource('metaperaturan', 'metaPeraturanController');
// Meta Monografi
// Route::get('metamonografi/{id}', 'metaMonografiController@index')->name('metamonografi.index');
// Route::get('metamonografi/data/{monografi_id}', 'metaMonografiController@data')->name('metamonografi.data');
Route::get('metamonografi/data/{id}', 'metaMonografiController@data')->name('metamonografi.data');
Route::get('metamonografi/download/{id}/{nama}', 'metaMonografiController@download')->name('metamonografi.download');
Route::resource('metamonografi', 'metaMonografiController');
// Meta Publikasi
Route::get('metapublikasi/hapus/{id}', 'metaPublikasiController@hapus')->name('metapublikasi.hapus');
Route::get('metapublikasi/data/{id}', 'metaPublikasiController@data')->name('metapublikasi.data');
Route::get('metapublikasi/download/{id}/{nama}', 'metaPublikasiController@download')->name('metapublikasi.download');
Route::resource('metapublikasi','metaPublikasiController');
// Katalog
Route::get('katalog/data/', 'katalogController@data')->name('katalog.data');
Route::get('katalog/download/{id}/{nama}', 'katalogController@download')->name('katalog.download');
Route::resource('katalog','katalogController');
});
});