Feat: Add target group selection dropdown in activities form
This commit is contained in:
@@ -47,8 +47,19 @@
|
||||
<!-- Target Audience -->
|
||||
<div>
|
||||
<label for="target_audience" class="block text-sm font-medium text-gray-700">Target Audience</label>
|
||||
<input type="text" name="target_audience" id="target_audience" value="{{ old('target_audience', $response->target_audience) }}" class="mt-1 focus:ring-indigo-500 focus:border-indigo-500 block w-full shadow-sm sm:text-sm border-gray-300 rounded-md" required>
|
||||
<select name="target_audience" id="target_audience" class="block w-full mt-1 border-gray-300 rounded-md shadow-sm focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm" required>
|
||||
<option value="">Select</option>
|
||||
@if(isset($dropdowns['target_groups']) && is_array($dropdowns['target_groups']))
|
||||
@foreach($dropdowns['target_groups'] as $key => $label)
|
||||
<option value="{{ $key }}" {{ old('target_audience', $response->target_audience ?? '') == $key ? 'selected' : '' }}>{{ $label }}</option>
|
||||
@endforeach
|
||||
@endif
|
||||
</select>
|
||||
</div>
|
||||
<!-- <div>
|
||||
<label for="target_audience" class="block text-sm font-medium text-gray-700">Target Audience</label>
|
||||
<input type="text" name="target_audience" id="target_audience" value="{{ old('target_audience', $response->target_audience) }}" class="mt-1 focus:ring-indigo-500 focus:border-indigo-500 block w-full shadow-sm sm:text-sm border-gray-300 rounded-md" required>
|
||||
</div> -->
|
||||
|
||||
<!-- Number of Participants -->
|
||||
<div>
|
||||
@@ -245,6 +256,10 @@
|
||||
endDateField.addEventListener('change', calculateDays);
|
||||
|
||||
// Initialize Select2 for activity_type, category, and level
|
||||
$('#target_audience').select2({
|
||||
placeholder: 'Select Target Audience',
|
||||
allowClear: true
|
||||
});
|
||||
$('#activity_type').select2({
|
||||
tags: true,
|
||||
placeholder: 'Select Activity Type',
|
||||
|
||||
Reference in New Issue
Block a user