• 17-12-2021, 14:55:32
    #1
    Selamlar, elimde laravel bir proje var. Burda php de ki gibi şöyle bir sistem yapmak istiyorum, if... şeklinde kullanıcının x aboneliğine yükseltilip yükseltilmediğini kontrol edecek veri tabanından ve eğer öyleyse Y değerini gösterecek değer değilse de boş gösterecek. Bu nasıl yapılır? teknik olarak?

    Şuanda örnek kodlar şöyle :

  • 17-12-2021, 15:13:52
    #2
    View'e değişken olarak gönderip kontrol edebilirsiniz.
  • 17-12-2021, 15:30:47
    #3
    Bunu Controller içerisinden kontrol edip view'e göndermeniz gerekiyor. Ör:

    public function index(){
    $abonelik = Abonelikler::where('kullanici_id',auth()->user()->id)->first();
    return view('anasayfa',[
    'abonelik' => $abonelik
    ]);
    }
    view içerisinde de :
    <div>
    @if($abonelik['tip'] == 2)
    <p>
    Bu yazıyı görebilirsiniz
    </p>
    @else
    <div class="alert alert-danger">Bu konuyu görmeye yetkiniz bulunmamaktadır</div>
    @endif
    </div>
    Gibi...
  • 17-12-2021, 15:30:56
    #4
    WebKadir adlı üyeden alıntı: mesajı görüntüle
    View'e değişken olarak gönderip kontrol edebilirsiniz.
    Tam olarak nasıl yapabiliriz onu ?
  • 17-12-2021, 15:50:54
    #5
    TheKhan adlı üyeden alıntı: mesajı görüntüle
    Bunu Controller içerisinden kontrol edip view'e göndermeniz gerekiyor. Ör:

    public function index(){
    $abonelik = Abonelikler::where('kullanici_id',auth()->user()->id)->first();
    return view('anasayfa',[
    'abonelik' => $abonelik
    ]);
    }
    view içerisinde de :
    <div>
    @if($abonelik['tip'] == 2)
    <p>
    Bu yazıyı görebilirsiniz
    </p>
    @else
    <div class="alert alert-danger">Bu konuyu görmeye yetkiniz bulunmamaktadır</div>
    @endif
    </div>
    Gibi...
    Çok teşekkür ederim birazdan deneyeceğim.