Laravel Project реализован с локализацией и работает нормально.Выполнение настройки как пользователь может сохранить язык (локаль) в БД, и здесь возникает проблема.
- Пользователь способен сохранить язык в БД.
- И когда пользователь пытается изменить язык (локаль), то получает эту проблему.
Аргумент 1 передается в App \ Http \ Controllers \ CustomizeController :: edit (), долженбыть экземпляром App \ Model \ Customize, строка, заданная
в CustomizeController.php
public function index()
{
$data = array(
'title' =>'Customize',
'heading' =>'List',
'customize' => Customize::where(['user_id' => Auth::user()->id])->first(),
);
if ($data['customize'])
{
return redirect()->route('customize.edit', ['locale' => app()->getLocale(), 'customize' => $data['customize']]); // Redirect to Edit Route If Language available in DB
}
return view('Customize.index')->with($data);
}
route: список команд O / P, как показано ниже:
GET|HEAD | {locale}/customize/{customize}/edit | customize.edit | App\Http\Controllers\CustomizeController@edit | web,setlocale,auth
Даже пытался жестко закодировать с блейда как:
<a href="{{ url(app()->getLocale().'/customize/1/edit') }}">
<button type="button" class="btn btn-warning">Edit</button>
</a>
Завершить проект доступно здесь