Feat: Searchable Select для групп пользователя

 TomSelect с мультивыбором (теги как в WordPress)
 API /api/groups/search для поиска групп
 Обновлён edit.blade.php пользователя
 Обновлён show.blade.php пользователя
 Компонент поддерживает multiple=true

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
mirivlad
2026-03-30 12:07:07 +08:00
co-authored by Qwen-Coder
parent 7782c59f5b
commit 1f99664d19
6 changed files with 71 additions and 79 deletions
+2
View File
@@ -12,6 +12,7 @@ use App\Http\Controllers\Admin\QuestionController;
use App\Http\Controllers\Admin\CourseAssignmentController;
use App\Http\Controllers\Admin\GroupUserController;
use App\Http\Controllers\Api\OrganizationSearchController;
use App\Http\Controllers\Api\GroupSearchController;
use App\Http\Controllers\DashboardController;
use Illuminate\Support\Facades\Route;
@@ -58,5 +59,6 @@ Route::middleware('auth')->group(function () {
// API для поиска (требуется аутентификация)
Route::middleware('auth')->group(function() {
Route::get('/api/organizations/search', OrganizationSearchController::class)->name('api.organizations.search');
Route::get('/api/groups/search', GroupSearchController::class)->name('api.groups.search');
});
});