diff --git a/resources/views/partials/alerts.blade.php b/resources/views/partials/alerts.blade.php index d34eb8874..cd769bd73 100755 --- a/resources/views/partials/alerts.blade.php +++ b/resources/views/partials/alerts.blade.php @@ -1,8 +1,8 @@ @if($error = session()->get('error'))
{!! \Illuminate\Support\Arr::get($error->get('message'), 0) !!}
+{!! $error->getMessage() !!}
{!! \Illuminate\Support\Arr::get($success->get('message'), 0) !!}
+{!! $success->getMessage() !!}
{!! \Illuminate\Support\Arr::get($info->get('message'), 0) !!}
+{!! $info->getMessage() !!}
{!! \Illuminate\Support\Arr::get($warning->get('message'), 0) !!}
+{!! $warning->getMessage() !!}
{!! $error->first('message') !!}
diff --git a/resources/views/partials/toastr.blade.php b/resources/views/partials/toastr.blade.php index e9512face..ac6a2b83c 100644 --- a/resources/views/partials/toastr.blade.php +++ b/resources/views/partials/toastr.blade.php @@ -1,9 +1,9 @@ @if(Session::has('dcat-admin-toastr')) @php $toastr = Session::get('dcat-admin-toastr'); - $type = $toastr->get('type')[0] ?? 'success'; - $message = $toastr->get('message')[0] ?? ''; - $options = admin_javascript_json($toastr->get('options', [])); + $type = $toastr->getTitle(); + $message = $toastr->getMessage(); + $options = admin_javascript_json($toastr->getOptions()); @endphp @endif \ No newline at end of file diff --git a/src/Http/Controllers/ScaffoldController.php b/src/Http/Controllers/ScaffoldController.php index 312affa31..c4a97cce6 100644 --- a/src/Http/Controllers/ScaffoldController.php +++ b/src/Http/Controllers/ScaffoldController.php @@ -11,13 +11,13 @@ use Dcat\Admin\Scaffold\ModelCreator; use Dcat\Admin\Scaffold\RepositoryCreator; use Dcat\Admin\Support\Helper; +use Dcat\Admin\Support\SessionMessage; use Illuminate\Http\Request; use Illuminate\Routing\Controller; use Illuminate\Support\Arr; use Illuminate\Support\Facades\Artisan; use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\URL; -use Illuminate\Support\MessageBag; use Illuminate\Support\Str; class ScaffoldController extends Controller @@ -275,10 +275,7 @@ protected function getDatabaseColumns($db = null, $tb = null) protected function backWithException(\Exception $exception) { - $error = new MessageBag([ - 'title' => 'Error', - 'message' => $exception->getMessage(), - ]); + $error = SessionMessage::make('Error', $exception->getMessage()); return redirect()->refresh()->withInput()->with(compact('error')); } @@ -293,10 +290,7 @@ protected function backWithSuccess($paths, $message) $messages[] = "