ihabot.blade.php
| 7.4 KB | Satir:
0
| php
Geri
@extends('backend.app') @section("content") <div class="content-header row"> <div class="content-header-left col-md-6 col-12 mb-2 breadcrumb-new"> <h3 class="content-header-title mb-0 d-block">İHA Haber Botu</h3> <div class="row breadcrumbs-top d-inline-block"> <div class="breadcrumb-wrapper col-12"> <ol class="breadcrumb"> <li class="breadcrumb-item"><a href="{{url('panel')}}">Anasayfa</a> </li> <li class="breadcrumb-item"><a href="{{url('panel/haberler')}}">Haberler</a> </li> <li class="breadcrumb-item active">İHA Haber Botu </li> </ol> </div> </div> </div> <div class="content-header-right col-md-6 col-12"> <div class="float-md-right"> <a href="{{url('panel/haberler')}}" class="btn btn-dark round btn-glow px-2">Geri Dön</a> </div> </div> </div> <div class="content-body"> <div class="row"> <div id="recent-sales" class="col-12 col-md-12"> <div class="card"> <div class="card-content"> <div class="card-body"> <div class="row"> <div class="col-md-12"> <ul class="media-list p-0"> @if(!$data) @if($haberler) @foreach($haberler as $haber) <li class="row mb-1 border-bottom pb-1"> <div class="col-md-12 col-sm-12 callback_message{{$haber['kontrol']}}"></div> <div class="col-md-3 col-sm-12"> <img class="img-fluid" src="{{$haber['resim']}}" alt="{{$haber['haberBaslik']}}"> </div> <div class="col-md-9 col-sm-12"> <form id="haber{{$haber['kontrol']}}" enctype="multipart/form-data" accept-charset="utf-8"> {!! csrf_field() !!} <input type="hidden" name="haberResim" value="{{$haber['resim']}}"> <input type="hidden" name="haberId" value="{{$haber['kontrol']}}"> <input type="hidden" name="haberIcerik" value="{{$haber['icerik']}}"> <input type="hidden" name="haberSehir" value="{{$haber['sehir']}}"> <input type="hidden" name="haberResimsiz" value="{{$haber['resimsiz'] ? '1' : '0'}}"> <div class="form-group mb-1"> <input name="haberBaslik" class="form-control" type="text" value="{{$haber['haberBaslik']}}"> </div> <div class="form-group mb-1"> <textarea class="form-control" name="haberDesc" cols="30" rows="3">{{$haber['ozet']}}</textarea> </div> <div class="form-group row mb-1"> <div class="col-md-5"> <select class="form-control" name="haberKategori"> @if($kategoriler) @foreach($kategoriler as $kategori) <option value="{{$kategori->id}}" @if(Illuminate\Support\Str::slug($kategori->baslik) == Illuminate\Support\Str::slug($haber['kategori'])){{'selected'}}@endif>{{$kategori->baslik}}</option> @endforeach @endif </select> </div> <div class="col-md-3"> <a href="javascript:;" onclick="kaydet('{{$haber['kontrol']}}')" class="btn btn-primary haberDiv{{$haber['kontrol']}}"> Kaydet </a> </div> </div> </form> </div> </li> @endforeach @endif @else <li class="row mb-1 border-bottom pb-1"> <div class="col-md-12 col-sm-12"> <div class="alert alert-danger">{{$data}}</div> </div> </li> @endif </ul> </div> </div> </div> </div> </div> </div> </div> </div> @endsection @push("customJs") <script> function kaydet(haber_id) { let form = $('#haber' + haber_id); $.ajax({ url: '/panel/haberler/iha-haber-kaydet/ajax', type: 'POST', data: form.serialize(), success: function (response) { if(response.status === 'success'){ $(".callback_message"+haber_id).empty().append("<div class='alert alert-success'>Haber Eklendi</div>"); $('.haberDiv'+haber_id).remove(); } }, error: function (request, status, error) { let responseData = JSON.parse(request.responseText); let content = ''; $.each(responseData.errors,function (item, value) { content += value[0]+' '; }); $(".callback_message"+haber_id).empty().append("<div class='alert alert-danger'>"+ content +"</div>"); } }); } </script> @endpush
Kaydet
Ctrl+S ile kaydet