backend.php 5.02 KB
<?php

/*
|--------------------------------------------------------------------------
| 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('/', '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');

		// //submenu
		// Route::get('submenu/hapus/{id}', 'submenuController@hapus')->name('submenu.hapus');
		// Route::get('submenu/data/{id}', 'submenuController@data')->name('submenu.data');
		// Route::resource('submenu', 'submenuController');

		//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('kecamatan/hapus/{id}', 'mKecamatanController@hapus')->name('kecamatan.hapus');
		Route::get('kecamatan/data/{id}', 'mKecamatanController@data')->name('kecamatan.data');
		Route::resource('kecamatan', 'mKecamatanController');

		Route::get('kelurahan/hapus/{id}', 'mKelurahanController@hapus')->name('kelurahan.hapus');
		Route::get('kelurahan/data/{id}', 'mKelurahanController@data')->name('kelurahan.data');
		Route::resource('kelurahan', 'mKelurahanController');

        Route::get('album/hapus/{id}', 'AlbumController@hapus')->name('album.hapus');
		Route::get('album/data', 'AlbumController@data')->name('album.data');
		Route::resource('album', 'AlbumController');

        Route::get('galeri/hapus/{id}', 'GaleriController@hapus')->name('galeri.hapus');
		Route::get('galeri/data', 'GaleriController@data')->name('galeri.data');
		Route::resource('galeri', 'GaleriController');

        Route::get('agenda/data', 'AgendaController@data')->name('agenda.data');
        Route::get('agenda/hapus/{id}', 'AgendaController@hapus')->name('agenda.hapus');
        Route::resource('agenda', 'AgendaController');

        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');



	});
});