|
@@ -25,6 +25,7 @@
|
|
|
<div class="card-body mx-lg-5 px-lg-3">
|
|
|
<form method="POST" action="{{ route('products.store') }}" enctype="multipart/form-data" id="DraftProduct">
|
|
|
@csrf
|
|
|
+{{-- <input type="hidden" name="draft_id" value="{{ $draft->id }}">--}}
|
|
|
<div class="form-group">
|
|
|
<label for="title">{{ __('product.title') }}</label><i class="required"> *</i>
|
|
|
<input id="title" type="text" class="form-control @error('title') is-invalid @enderror" name="title" value="{{ old('title') }}" autocomplete="title" autofocus>
|
|
@@ -206,70 +207,7 @@
|
|
|
@endslot
|
|
|
|
|
|
@slot('script')
|
|
|
- <script>
|
|
|
- $("#DraftProduct").on('keypress', function(e) {
|
|
|
- // alert('ssalam');
|
|
|
- var getUrl = window.location;
|
|
|
- var base_url = getUrl .protocol + "//" + getUrl.host + "/" + getUrl.pathname.split('/')[1];
|
|
|
- e.preventDefault();
|
|
|
|
|
|
- title = $("#title").val();
|
|
|
- price = $("#price").val();
|
|
|
- slug = $("#slug").val();
|
|
|
- type = $("#type").val();
|
|
|
- status = $("#status").val();
|
|
|
- ReleaseStatus = $("#ReleaseStatus").val();
|
|
|
- discription = $("#discription").val();
|
|
|
- categories = $("#categories").val();
|
|
|
- featured_image = $("#featured_image").val();
|
|
|
-
|
|
|
- if (title === '') {
|
|
|
- alert("لطفا پارامتر ارسالی را وارد کنید");
|
|
|
- }
|
|
|
- if (price === '') {
|
|
|
- alert("لطفا پارامتر ارسالی را وارد کنید");
|
|
|
- }
|
|
|
- if (slug === '') {
|
|
|
- alert("لطفا پارامتر ارسالی را وارد کنید");
|
|
|
- }
|
|
|
- if (type === '') {
|
|
|
- alert("لطفا پارامتر ارسالی را وارد کنید");
|
|
|
- }
|
|
|
- if (status ==='') {
|
|
|
- alert("لطفا پارامتر ارسالی را وارد کنید");
|
|
|
- }
|
|
|
- if (discription === '') {
|
|
|
- alert("لطفا پارامتر ارسالی را وارد کنید");
|
|
|
- }
|
|
|
- if (categories === '') {
|
|
|
- alert("لطفا پارامتر ارسالی را وارد کنید");
|
|
|
- }
|
|
|
- if (featured_image === '') {
|
|
|
- alert("لطفا پارامتر ارسالی را وارد کنید");
|
|
|
- }else{
|
|
|
- $.ajax({
|
|
|
- method: "POST",
|
|
|
- url: base_url + "/product/SaveFormProductByAjax",
|
|
|
- data:{"title":title,"price":price,"slug":slug,"type":type,"status":status,"discription":discription,"categories":categories,"featured_image":featured_image},
|
|
|
- // contentType: "application/json; charset=utf-8",
|
|
|
- dataType: "json",
|
|
|
- success: function(response) {
|
|
|
- if (response.Ajax) {
|
|
|
- alert(response.msg);
|
|
|
- } else {
|
|
|
- alert("این متن برای تست می باشد");
|
|
|
- }
|
|
|
- },
|
|
|
- error: function(response) {
|
|
|
- alert("مشکلی در اجرای برنامه به وجود آمده ");
|
|
|
- }
|
|
|
- });
|
|
|
- }
|
|
|
- timeout: 10000
|
|
|
- });
|
|
|
-
|
|
|
-
|
|
|
- </script>
|
|
|
@endslot
|
|
|
|
|
|
@endcomponent
|