Я разрабатываю приложение, в котором раздел администратора доступен через субдомен, такой как admin.mysite.test. «admin.users.index». Маршрут не существует. Кажется, что ссылка на субдомен потеряна. метод ресурса для вставки в базу данных. < /p>
/**
* Store a newly created resource in storage.
*/
public function store(UserFormRequest $request)
{
$user = new User($request->validated());
if ($file = $request->validated('image')) {
$path = $this->upload($file, $this->folder, $this->width, $this->height);
$user->image = $path;
}
$save = $user->save();
if ($save) {
$user->generated_password = $request->validated('password');
Mail::to($user->email)->send(new NewUserCreated($user));
return redirect()->route('admin.users.index')->with('success-message', 'Record inserito con successo.');
} else {
return back()->withInput()->with('error-message', 'Qualcosa è andato storto.');
}
}
< /code>
route filke is: < /p>
use Illuminate\Support\Facades\Route;
Route::middleware('web')->domain('admin.' . env('SITE_URL'))->group( function () {
Auth::routes();
Route::group([
'as' => 'admin.',
'namespace' => 'App\Http\Controllers\Admin',
'middleware' => ['auth'],
], function () {
Route::get('dashboard', DashboardController::class)->name('dashboard');
//other routes...
Route::resource('users', App\Http\Controllers\Admin\UserController::class)
->except(['show']);
});
});
Route::group([
'as' => 'front.',
'namespace' => 'App\Http\Controllers\Front'
], function () {
Route::get('sitemap.xml', SitemapController::class)
->name('sitemap.xml');
});
// Localized
Route::localized(function () {
Route::group([
'as' => 'front.',
'namespace' => 'App\Http\Controllers\Front'
], function () {
Route::get(Lang::uri('home'), HomeController::class)
->name('home');
other routes...
});
});
< /code>
.env file < /p>
APP_NAME="SMV"
APP_ENV=local
APP_DEBUG=true
APP_TIMEZONE=Europe/Rome
APP_URL=http://mysite.test
SITE_URL=mysite.test
APP_LOCALE=it
APP_FALLBACK_LOCALE=it
APP_FAKER_LOCALE=it_IT
APP_MAINTENANCE_DRIVER=file
# APP_MAINTENANCE_STORE=database
PHP_CLI_SERVER_WORKERS=4
BCRYPT_ROUNDS=12
LOG_CHANNEL=stack
LOG_STACK=single
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug
SESSION_DRIVER=file
SESSION_EXPIRE_ON_CLOSE=true
SESSION_LIFETIME=120
SESSION_ENCRYPT=true
SESSION_PATH=/
SESSION_DOMAIN=.mysite.test
SESSION_HTTP_ONLY=true
SESSION_SAME_SITE=null
Подробнее здесь: https://stackoverflow.com/questions/797 ... send-error