65 lines
2.6 KiB
PHP
65 lines
2.6 KiB
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use Illuminate\Http\Request;
|
|
use App\Models\Konten\Kegiatan;
|
|
class FrontController extends Controller
|
|
{
|
|
function index() {
|
|
$data['side_kegiatan'] = Kegiatan::orderBy('KegiatanId','DESC')->limit(5)->get();
|
|
$data['kegiatan'] = Kegiatan::orderBy('KegiatanId','DESC')->limit(8)->get();
|
|
$data['title'] = 'Beranda';
|
|
return view('index',$data);
|
|
}
|
|
function sekolah() {
|
|
$data['title'] = 'Daftar Sekolah Adiwiyata';
|
|
return view('sekolah',$data);
|
|
}
|
|
function kegiatan() {
|
|
$data['title'] = 'Kegiatan Sekolah Adiwiyata';
|
|
$data['kegiatan'] = Kegiatan::orderBy('KegiatanId','DESC')->paginate(8);
|
|
return view('kegiatan',$data);
|
|
}
|
|
function kegiatan_detail($slug) {
|
|
$data['title'] = 'Kegiatan Sekolah Adiwiyata';
|
|
$data['kegiatan'] = Kegiatan::where('slug',$slug)->first();
|
|
$data['lainnya'] = Kegiatan::where('KegiatanId','!=',$data['kegiatan']->KegiatanId)->orderBy('KegiatanId','DESC')->limit(4)->get();
|
|
return view('kegiatan_detail',$data);
|
|
}
|
|
function galeri() {
|
|
$data['title'] = 'Galeri Sekolah Adiwiyata';
|
|
$data['kegiatan'] = Kegiatan::orderBy('KegiatanId','DESC')->paginate(8);
|
|
return view('galeri',$data);
|
|
}
|
|
function dataSekolah(){
|
|
$data = [
|
|
['name' => 'SMPN 253','kota' => 'Jakarta Selatan','skor' => '89,86','tahun' => '2024'],
|
|
['name' => 'SDI Al Irsyad Islamiyah','kota' => 'Jakarta Pusat','skor' => '89,85','tahun' => '2024'],
|
|
['name' => 'SDN Kemanggisan 17','kota' => 'Jakarta Barat','skor' => '89,45','tahun' => ''],
|
|
['name' => 'SDN Sukabumi Utara 07','kota' => 'Jakarta Barat','skor' => '89,54','tahun' => ''],
|
|
['name' => 'SDS Strada Santo Ignatius','kota' => 'Jakarta Utara','skor' => '89,24','tahun' => ''],
|
|
['name' => 'SDN Jatinegara 06 Pagi','kota' => 'Jakarta Timur','skor' => '89,33','tahun' => ''],
|
|
['name' => 'SDN Pekayon 03 Pagi','kota' => 'Jakarta Timur','skor' => '89,43','tahun' => ''],
|
|
['name' => 'SDN Lubang Buaya 06 Pagi','kota' => 'Jakarta Timur','skor' => '89,71','tahun' => ''],
|
|
];
|
|
|
|
$_data = [];
|
|
|
|
// dd($data);
|
|
foreach ($data as $key => $row) {
|
|
|
|
$_data[] = [
|
|
'no' => $key+1,
|
|
'sekolah' => @$row['name'],
|
|
'kota' => @$row['kota'],
|
|
'skor' => @$row['skor'],
|
|
'tahun' => @$row['tahun'],
|
|
];
|
|
|
|
}
|
|
|
|
return response()->json($_data);
|
|
}
|
|
}
|