Edit File: MovieHome.php
<?php namespace App\Livewire; use App\Models\Page; use App\Models\Anime; use Livewire\Component; use Livewire\Attributes\Layout; #[Layout("layouts.film")] class MovieHome extends Component { public $slides; public $films; public function mount() { $home_sliders = Anime::where("is_film", true)->inRandomOrder()->limit(10)->get(); $page = Page::latest()->first(); $this->films = Anime::where("is_film", true)->get(); $this->slides = $home_sliders->map(function ($slider) { return [ 'image' => $slider['home_image'], 'title' => $slider['title'], 'description' => $slider['short_description'], 'url' => "/anime/" . $slider['slug'], 'urlText' => "Baca Lebih Lanjut" ]; })->toArray(); } public function render() { return view('livewire.movie-home'); } }
Back