diff --git a/modules/Sample/Http/Controllers/Admin/AdminController.php b/modules/Sample/Http/Controllers/Admin/AdminController.php index ae17c5c8..f83d0bae 100644 --- a/modules/Sample/Http/Controllers/Admin/AdminController.php +++ b/modules/Sample/Http/Controllers/Admin/AdminController.php @@ -1,6 +1,6 @@ moduleSvc->addFrontendLink('Sample', '/sample', '', $logged_in=true); // Admin links: - $this->moduleSvc->addAdminLink('Sample', '/sample/admin'); + $this->moduleSvc->addAdminLink('Sample', '/admin/sample'); } /** @@ -73,7 +73,7 @@ class SampleServiceProvider extends ServiceProvider */ Route::group([ 'as' => 'sample.', - 'prefix' => 'api/sample/admin', + 'prefix' => 'admin/sample', // If you want a RESTful module, change this to 'api' 'middleware' => ['web', 'role:admin'], 'namespace' => 'Modules\Sample\Http\Controllers\Admin' diff --git a/modules/Sample/Resources/views/admin/create.blade.php b/modules/Sample/Resources/views/admin/create.blade.php new file mode 100644 index 00000000..97403ae4 --- /dev/null +++ b/modules/Sample/Resources/views/admin/create.blade.php @@ -0,0 +1,14 @@ +@extends('sample::layouts.admin') + +@section('title', 'Sample Create') +@section('actions') +@endsection + +@section('content') +
+
+

Create something!

+

Add a form!

+
+
+@endsection diff --git a/modules/Sample/Resources/views/admin/index.blade.php b/modules/Sample/Resources/views/admin/index.blade.php index 62e588c0..ab445b21 100644 --- a/modules/Sample/Resources/views/admin/index.blade.php +++ b/modules/Sample/Resources/views/admin/index.blade.php @@ -3,15 +3,15 @@ @section('title', 'Sample') @section('actions')
  • - + Add New
  • @endsection @section('content')
    -

    Admin Scaffold!

    +

    Admin Scaffold!

    This view is loaded from module: {!! config('sample.name') !!}

    diff --git a/resources/stubs/modules/controller-admin.stub b/resources/stubs/modules/controller-admin.stub index 0bd0b4fb..7da89e7c 100644 --- a/resources/stubs/modules/controller-admin.stub +++ b/resources/stubs/modules/controller-admin.stub @@ -1,6 +1,6 @@ moduleSvc->addFrontendLink('$STUDLY_NAME$', '/$LOWER_NAME$', '', $logged_in=true); // Admin links: - $this->moduleSvc->addAdminLink('$STUDLY_NAME$', '/$LOWER_NAME$/admin'); + $this->moduleSvc->addAdminLink('$STUDLY_NAME$', '/admin/$LOWER_NAME$'); } /** @@ -73,7 +73,7 @@ class $CLASS$ extends ServiceProvider */ Route::group([ 'as' => '$LOWER_NAME$.', - 'prefix' => 'api/$LOWER_NAME$/admin', + 'prefix' => 'admin/$LOWER_NAME$', // If you want a RESTful module, change this to 'api' 'middleware' => ['web', 'role:admin'], 'namespace' => '$MODULE_NAMESPACE$\$STUDLY_NAME$\Http\Controllers\Admin'