value="{{$project->name_en}}"> </div> <div class="field"> <label>กอง/คณะ/วิทยาลัย ที่ดำเนินโครงการ</label> <div class="ui selection dropdown" tabindex="0"> <input type="hidden" name="project[faculty][id]" value="{{$project->faculty_id}}"> @if($project->faculty_id) <div class="text">{{$project->faculty->name_th}}</div> @else <div class="default text">กรุณาเลือก</div> @endif <i class="dropdown icon"></i> <div class="menu transition hidden" tabindex="-1"> <?php $faculties = \App\Models\Faculty::all(); ?> @foreach($faculties as $faculty) <div class="item {{ $project->faculty_id == $faculty->id ? "active" : "" }}" data-value="{{$faculty->id}}"> {{$faculty->name_th}} </div> @endforeach </div> </div> </div> <div class="field"> <label>ชื่อสถานที่</label> <input type="text" name="project[location]" placeholder="สถานที่ดำเนินโครงการ"
/** * Display a listing of the Faculty. * * @return Response */ public function index() { $facultyList = Faculty::all(); return view('admin.faculty.list', compact('facultyList')); }
public function index() { $faculties = Faculty::all(); return view('backends.admins.faculty-index')->with('faculties', $faculties); }
$arrayRes[] = $value; } $query = $arrayRes; return $query; }); Route::get('amphur/{id}/{name}', function ($id, $name) { $amphur = \App\Models\Thailand\Amphur::find($id); $query = Project::query(); $query->where('amphur_id', '=', $id); $projects = $query->get(); return ['projects' => $projects, 'amphur' => $amphur]; }); }); Route::group(['prefix' => 'faculty', 'middleware' => ['cors']], function () { Route::get('/', function () { return \App\Models\Faculty::all(); }); Route::get('{id}/project', function ($id) { $projects = Project::whereHas('faculty', function ($q) use($id) { $q->where('id', '=', $id); })->with(['faculty'])->orderBy('created_at', 'desc')->get(); return $projects; }); }); Route::group(['prefix' => 'project'], function () { Route::group(['middleware' => ['cors']], function () { Route::get('/', function () { return Project::with(['faculty'])->whereHas('status', function ($q) { $q->where('key', '=', 'published'); })->orderBy('created_at', 'desc')->get(); });