use A17\Twill\Models\Behaviors\Sortable;
use A17\Twill\Models\Model;
+/**
+ * Class Guest
+ * @package App\Models
+ * @property string $name
+ */
class Guest extends Model
{
use HasMedias;
return $this->belongsTo(Podcast::class);
}
+ /**
+ * @return string
+ */
+ public function __toString():string
+ {
+ return $this->name ?? '';
+ }
+
}
<div class="row mt-5">
- <div class="col-sm-3">
+ <div class="col-sm-3 mb-3">
<img src="{{asset('img/podcasts/microphone-temporary.png')}}" alt="Image microhpone" class="w-100">
- <a href="#">Cliquez ici pour écouter l'émission</a>
+ <a href="#" class="click-here">Cliquez ici pour écouter l'émission</a>
</div>
- <div class="col-sm-6">
- {{$podcast->description}}
+ <div class="col-sm-5 mb-3">
+ <div class="text-justify mb-2">
+ {!! $podcast->description !!}
+ <hr>
+ </div>
+ <div class="row align-items-center">
+ <div class="col-sm-6 text-center">
+ <h2>Une émission en partenariat avec</h2>
+ </div>
+ <div class="col-sm-6">
+ <a href="{{$podcast->sponsor_url}}">
+ <img src="{{$podcast->image('sponsor_logo', 'logo')}}" alt="Logo partenaire" class="w-100">
+ </a>
+ </div>
+ </div>
+
+
</div>
- <div class="col-sm-3">
+ <div class="col-sm-4 mb-3">
+ <h2 class="text-center">Nos débatteurs</h2>
<div class="row">
@foreach($podcast->guests as $guest)
- <div class="col-6">
- <img src="{!! $guest->image('profile') !!}" alt="" class="w-100">
- <h2>{{$guest->name}}</h2>
- <h3>{{$guest->job}}</h3>
-
-
+ <div class="col-6 mb-2">
+ <div class="card h-100">
+ <img src="{!! $guest->image('profile') !!}" alt="Photo de {{$guest}}" class="card-img-top">
+ <div class="p-1 text-center">
+ <h3>{{$guest->name}}</h3>
+ <h4>{{$guest->job}}</h4>
+ </div>
+ </div>
</div>
@endforeach
</div>