This commit is contained in:
f4ilji
2024-12-24 16:20:50 +05:00
parent 5535bd6eb9
commit 5d66a2cc5a
15 changed files with 692 additions and 102 deletions
-1
View File
@@ -37,7 +37,6 @@ class MainController extends Controller
{
public function index()
{
$admissionCampaign = $this->getAdmissionCampaign();
$educations = $this->getEducationsData();
$sliders = $this->getActiveSliders();
+4 -3
View File
@@ -59,11 +59,12 @@ class SearchController extends Controller
->add(EducationalProgram::where('status', '=', true)->whereHas('admission_plans'), 'name')
->add(Faculty::where('is_active', '=', true), 'title')
->add(User::whereHas('userDetail'), 'name')
->beginWithWildcard()
->orderByRelevance()
->orderByDesc()
// ->beginWithWildcard()
// ->orderByRelevance()
->includeModelType()
->ignoreCase(true)
->search($req);
->search("$req");
$resourceMap = $this->resourceMap;
$resources = collect($results)->map(function ($result) use ($resourceMap) {
-6
View File
@@ -17,27 +17,21 @@ class AccessCheck
*/
public function handle(Request $request, Closure $next): Response
{
// Проверяем, существует ли запись для текущего маршрута
$registeredRoute = Page::where('path', '=', $request->route()->uri)
->where('is_registered', '=', true)
->first();
// Если запись не найдена, пропускаем запрос
if (!$registeredRoute) {
return $next($request);
}
// Если код не 200, возвращаем соответствующий код ошибки
if ($registeredRoute->code != 200) {
abort($registeredRoute->code);
}
// Если все проверки пройдены, продолжаем выполнение запроса
return $next($request);
}