Merhaba
Kendi hazırladığımız blog sitesinde iki çeşit yazı girişi oluyor ve bunlar için 2 tür model kullanıyorum :
1) Blog yazısı -> Post
2) Haberler -> Haber
Site içi slider için blog yazılarına slider_id değerine 1 verip yayınlıyordum. Slider için postları aşağıdaki şekilde çekiyordum :
$slides = Post::where('slide_id',1)
->where('status','=',1)
->orderBy('created_at','DESC')->where('status',1)->get();
View da ise :
@foreach($slides as $post)
<div class="camera-slide-wrapper span8" data-link="{{ $post->url() }}" data-src="/uploads/img/posts/thumbnails/{{$post->id}}/slider-{{$post->thumbnail->name}}">
<div class="camera_caption fadeFromLeft">
<a href="{{ $post->url() }}" title="{{ $post->title}}" class="slidetitle"> {{ $post->title }}</a>
</div>
</div>>
@endforeach
Şimdi hem post ve haberlerden yapmak istiyorum. Fakat bir türlü doğru mantığı bulamadım. Sorunum aynı anda 2 modelde nasıl query yapabilirim. Bir de $postlar için $post->url() ile link veriyordum fakat haberler için $haber->url() linkini kullanıyorum ve imaj klasörleri farklı yerde. ikisini aynı anda nasıl tek bir sliderda kullanabilirim.
Teşekkür ederim