Added changes to search by Vicon structure. Added fix for Page view for settings column.

This commit is contained in:
F4ilji
2025-04-03 15:11:04 +05:00
parent b104a04f43
commit 13c45b80d2
17 changed files with 288 additions and 76 deletions
+3 -4
View File
@@ -9,7 +9,6 @@ use App\Http\Resources\EventSearchResource;
use App\Http\Resources\FacultySearchResource;
use App\Http\Resources\PageSearchResource;
use App\Http\Resources\PostSearchResource;
use App\Http\Resources\StaticPageSearchResource;
use App\Http\Resources\UserSearchResource;
use App\Models\AdditionalEducation;
use App\Models\EducationalGroup;
@@ -35,9 +34,9 @@ class SearchController extends Controller
EducationalGroup::class => EducationGroupSearchResource::class,
EducationalProgram::class => EducationalProgramSearchResource::class,
Event::class => EventSearchResource::class,
AdditionalEducation::class => AdditionalEducationSearchResource::class,
User::class => UserSearchResource::class,
Faculty::class => FacultySearchResource::class,
AdditionalEducation::class => AdditionalEducationSearchResource::class, //??
User::class => UserSearchResource::class, //??
Faculty::class => FacultySearchResource::class, //??
];
public function index(Request $request)
{
@@ -12,10 +12,7 @@ class StaticSearchController extends Controller
public function search(Request $request)
{
return app(StaticFileSearch::class)
->search(
$request->input('search'),
$request->input('page', 1)
);
->search($request);
}
public function getCategories()
@@ -14,6 +14,10 @@ class AdditionalEducationSearchResource extends JsonResource
*/
public function toArray(Request $request): array
{
return parent::toArray($request);
return [
'id' => $this->id,
'title' => $this->title,
'slug' => $this->slug,
];
}
}
+7 -1
View File
@@ -14,6 +14,12 @@ class EventSearchResource extends JsonResource
*/
public function toArray(Request $request): array
{
return parent::toArray($request);
return [
'id' => $this->id,
'title' => $this->title,
'slug' => $this->slug,
'event_date_start' => $this->event_date_start,
'event_time_start' => $this->event_time_start
];
}
}
+5 -1
View File
@@ -14,6 +14,10 @@ class FacultySearchResource extends JsonResource
*/
public function toArray(Request $request): array
{
return parent::toArray($request);
return [
'id' => $this->id,
'title' => $this->title,
'slug' => $this->slug,
];
}
}
+5 -1
View File
@@ -14,6 +14,10 @@ class UserSearchResource extends JsonResource
*/
public function toArray(Request $request): array
{
return parent::toArray($request);
return [
'id' => $this->id,
'name' => $this->name,
'slug' => $this->slug,
];
}
}