major change fixing bugs when running SSR in the project
This commit is contained in:
@@ -146,8 +146,10 @@ class ClientAdditionalEducationController extends Controller
|
||||
fn() => $this->seoPageProvider->getSeoForModel($additionalEducationModel)
|
||||
);
|
||||
|
||||
if (array_key_exists('custom_form', request()->input('settings_page'))) {
|
||||
$form = request()->input('settings_page')['custom_form'];
|
||||
$settingsPage = request()->attributes->get('settings_page') ?? [];
|
||||
|
||||
if (array_key_exists('custom_form', $settingsPage)) {
|
||||
$form = $settingsPage['custom_form'];
|
||||
} else {
|
||||
$form = null;
|
||||
}
|
||||
|
||||
@@ -32,8 +32,7 @@ class AccessCheck
|
||||
abort($registeredRoute->code);
|
||||
}
|
||||
|
||||
$request->merge(['settings_page' => $registeredRoute->settings]);
|
||||
|
||||
$request->attributes->set('settings_page', $registeredRoute->settings);
|
||||
// Если все проверки пройдены, продолжаем выполнение запроса
|
||||
return $next($request);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user