added settings prefix

This commit is contained in:
denisdulici 2020-01-06 15:49:43 +03:00
parent 3e0d06929b
commit 661bd096aa
3 changed files with 10 additions and 8 deletions

View File

@ -17,7 +17,7 @@ class ShowSetting
$event->modules->settings['offline-payments'] = [ $event->modules->settings['offline-payments'] = [
'name' => trans('offline-payments::general.name'), 'name' => trans('offline-payments::general.name'),
'description' => trans('offline-payments::general.description'), 'description' => trans('offline-payments::general.description'),
'url' => route('offline-payments.edit'), 'url' => route('offline-payments.settings.edit'),
'icon' => 'fas fa-credit-card', 'icon' => 'fas fa-credit-card',
]; ];
} }

View File

@ -12,7 +12,7 @@
{!! Form::open([ {!! Form::open([
'id' => 'offline-payments', 'id' => 'offline-payments',
'route' => 'offline-payments.update', 'route' => 'offline-payments.settings.update',
'@submit.prevent' => 'onSubmit', '@submit.prevent' => 'onSubmit',
'@keydown' => 'form.errors.clear($event.target.name)', '@keydown' => 'form.errors.clear($event.target.name)',
'files' => true, 'files' => true,
@ -39,7 +39,7 @@
<div class="card-footer"> <div class="card-footer">
<div class="row float-right"> <div class="row float-right">
{{ Form::saveButtons('offline-payments/settings') }} {{ Form::saveButtons(url()->previous()) }}
</div> </div>
</div> </div>
{!! Form::close() !!} {!! Form::close() !!}

View File

@ -4,10 +4,12 @@ Route::group([
'middleware' => 'admin', 'middleware' => 'admin',
'namespace' => 'Modules\OfflinePayments\Http\Controllers' 'namespace' => 'Modules\OfflinePayments\Http\Controllers'
], function () { ], function () {
Route::group(['prefix' => 'offline-payments/settings'], function () { Route::group(['prefix' => 'offline-payments', 'as' => 'offline-payments.'], function () {
Route::get('/', 'Settings@edit')->name('offline-payments.edit'); Route::group(['prefix' => 'settings', 'as' => 'settings.'], function () {
Route::post('/', 'Settings@update')->name('offline-payments.update'); Route::get('/', 'Settings@edit')->name('edit');
Route::post('get', 'Settings@get')->name('offline-payments.get'); Route::post('/', 'Settings@update')->name('update');
Route::delete('delete', 'Settings@destroy')->name('offline-payments.delete'); Route::post('get', 'Settings@get')->name('get');
Route::delete('delete', 'Settings@destroy')->name('delete');
});
}); });
}); });