Undefined variable: yazilar (View: C:wamp64wwwLaravelprojeresourcesviewsadminyazilari ndex.blade.php)


Merhaba yukarıdaki hata ile karşılaşıyorum yardımcı olabilirmisiniz.

index.blade.php:

@extends('admin.template')@section('icerik')    <div style="float: right;margin : 15px 0px 5px 0px;"><a href="{{route('yazilar.create')}}" class="btn btn-success">Yazı Ekle</a> </div>    <div style="clear: both"></div><div class="widget-box">          <div class="widget-title"> <span class="icon"><i class="icon-th"></i></span>            <h5>İçerik Yönetimi</h5>          </div>          <div class="widget-content nopadding">            <table class="table table-bordered data-table">              <thead>                <tr>                    <th>Yazı Başlık</th>                    <th>Kategori</th>                    <th>Yazar</th>                    <th>Düzenle</th>                    <th>Sil</th>                </tr>              </thead>              <tbody>                    @foreach($yazilar as $yazi) <tr class="gradeX">                  <td>{{$yazi->baslik}}</td>                  <td>{{$yazi->kategorisi->baslik}}</td>                  <td>{{$yazi->kullanici->name}}</td>                        <td class="center"><a href="{{route('yazilar.edit',$yazi->id)}}" class="btn btn-success btn-mini">Düzenle</a> </td>                        {!! Form::model($yazi,['route'=>['yazilar.destroy',$yazi->id],'method'=>'DELETE']) !!}                        <td class="center">                            <button type="submit" class="btn btn-danger btn-mini" >Sil</button>                        </td>                        {!! Form::close() !!}                </tr>              @endforeach              </tbody>            </table>          </div>        </div> @endsection@section('css')    <link rel="stylesheet" href="/admin/css/uniform.css" />    <link rel="stylesheet" href="/admin/css/select2.css" />@endsection@section('js')    <script src="/admin/js/excanvas.min.js"></script>    <script src="/admin/js/jquery.min.js"></script>    <script src="/admin/js/jquery.ui.custom.js"></script>    <script src="/admin/js/bootstrap.min.js"></script>    <script src="/admin/js/jquery.dataTables.min.js"></script>    <script src="/admin/js/matrix.tables.js"></script>@endsection
Yazi Modeli :
<?phpnamespace App;use IlluminateDatabaseEloquentModel;class Yazi extends Model{  protected $table = 'yazilar';  protected $guarded = [];  public function kullanici(){      return $this->belongsTo('AppUser','user_id');  }  public function kategorisi(){      return $this->belongsTo('AppKategori','kategori');  }}
YaziController :

<?phpnamespace AppHttpControllers;use AppYazi;use IlluminateHttpRequest;use AppKategori;use AppUser;class YaziController extends Controller{    /**     * Display a listing of the resource.     *     * @return IlluminateHttpResponse     */    public function index()    {        $yazi = Yazi::all();        return view ('admin.yazilar.index',compact('yazilar'));    }    /**     * Show the form for creating a new resource.     *     * @return IlluminateHttpResponse     */    public function create()    {        $kategoriler = Kategori::all();         return view('admin.yazilar.create',compact('kategoriler'));    }    /**     * Store a newly created resource in storage.     *     * @param  IlluminateHttpRequest  $request     * @return IlluminateHttpResponse     */    public function store(Request $request)    {        $this->validate(request(),array(            'baslik' => 'required',            'icerik' => 'required',            'kategori' => 'required',        ));        $yazi = new Yazi();        $yazi->baslik = request('baslik');        $yazi->icerik = request('icerik');        $yazi->user_id = 1;        $yazi->kategori = request('kategori');         if(request()->HasFile('resim')){            $this->validate(request(),array('resim'=>'image|mimes:png,jpg,jpeg,gif|max:4096'));        }        $resim = request()->file('resim');        $dosya_adi = time().'.'.$resim->extension();        if ($resim->isValid()){                $hedef_klasör = 'uploads/dosyalar';                $dosya_yolu = $hedef_klasör . '/' . $dosya_adi;                $resim->move($hedef_klasör, $dosya_adi);                $yazi->resim = $dosya_yolu;            }            $yazi->save();             return redirect()                ->back()                ->with('success', 'Yazı Ekleme Başarılı');    }    /**     * Display the specified resource.     *     * @param  int  $id     * @return IlluminateHttpResponse     */    public function show($id)    {        //    }    /**     * Show the form for editing the specified resource.     *     * @param  int  $id     * @return IlluminateHttpResponse     */    public function edit($id)    {        //    }    /**     * Update the specified resource in storage.     *     * @param  IlluminateHttpRequest  $request     * @param  int  $id     * @return IlluminateHttpResponse     */    public function update(Request $request, $id)    {        //    }    /**     * Remove the specified resource from storage.     *     * @param  int  $id     * @return IlluminateHttpResponse     */    public function destroy($id)    {        //    }}