I have problem with dropdown filter not working after hosting. This is my code
app/Livewire/Matakuliah.php (controller)
return view('livewire.matakuliah', [
'title' => 'Mata Kuliah',
'matakuliahs' => $matakuliahs,
'jurusans' => Jurusan::all(),
'prodis' => ProgramStudi::where('jurusan_id', $this->jurusan_id)->get(),
]);
resource/views/livewire/matakuliahModal.blade.php
<div class="form-group mb-3">
<label for="jurusan_id" class="fs_caption4">Jurusan</label>
<select class="form-select @error('jurusan_id') is-invalid @enderror select2-add"
id="jurusan_id" name="jurusan_id" wire:model.live="jurusan_id" style="width: 100%">
<option value="">-Pilih Jurusan-</option>
@if (Auth::user()->role->id == 4)
@foreach ($jurusans as $jurusan)
@if ($jurusan->id == Auth::user()->jurusan_id)
<option value="{{ $jurusan->id }}">{{ $jurusan->nama_jurusan }}</option>
@endif
@endforeach
@else
@foreach ($jurusans as $jurusan)
<option value="{{ $jurusan->id }}">{{ $jurusan->nama_jurusan }}</option>
@endforeach
@endif
</select>
@error('jurusan_id')
<span class="invalid-feedback">{{ $message }}</span>
@enderror
</div>
<div class="form-group">
<label for="program_studi_id" class="fs_caption4">Program Studi</label>
<select class="form-select @error('program_studi_id') is-invalid @enderror select2-add"
id="program_studi_id" name="program_studi_id" wire:model.live="program_studi_id"
style="width: 100%" data-placeholder="-Pilih Program Studi-">
<option value="">-Pilih Program Studi-</option>
@if (Auth::user()->role->id == 4)
@foreach ($prodis as $prodi)
@if ($prodi->id == Auth::user()->program_studi_id)
<option value="{{ $prodi->id }}">{{ $prodi->nama_prodi }}</option>
@endif
@endforeach
@else
@foreach ($prodis as $prodi)
<option value="{{ $prodi->id }}">{{ $prodi->nama_prodi }}</option>
@endforeach
@endif
</select>
@error('program_studi_id')
<span class="invalid-feedback">{{ $message }}</span>
@enderror
</div>
This is the view of Program Studi Dropdown after hosting the laravel app
The Program Studi dropdown is empty
Program Studi dropdown should be show list filtered by Jurusan. In localhost, the Program Studi Dropdown is working
The Program Studi dropdown is shown
What should i do for fix that problem ?
Thank you so much for helping 🙂
I expect that Program Studi Dropdown filter by jurusan_id will be work normally in hosting server
Raider Boy is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.