MIF_E31231003/app/Http/Controllers/JurusanPublikController.php

31 lines
885 B
PHP

<?php
namespace App\Http\Controllers;
use App\Models\Jurusan;
use App\Models\ArtikelJurusan;
class JurusanPublikController extends Controller
{
public function show($id)
{
$jurusan = Jurusan::with([
'informasiJurusan',
'prospekKerja',
])->where('is_active', true)->findOrFail($id);
$artikels = ArtikelJurusan::with(['gambarUpload', 'fileUpload'])
->where('jurusan_id', $id)
->latest()
->take(6)
->get();
$prospekUmum = $jurusan->prospekKerja->where('tipe', 'umum')->values();
$prospekAlumni = $jurusan->prospekKerja->where('tipe', 'alumni')->values();
$info = $jurusan->informasiJurusan;
return view('landingpage.jurusan-detail', compact(
'jurusan', 'artikels', 'prospekUmum', 'prospekAlumni', 'info'
));
}
}