edit.blade.php 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170
  1. @extends('layouts.idara.panel')
  2. @section('content')
  3. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.15.2/css/selectize.default.min.css"
  4. integrity="sha512-pTaEn+6gF1IeWv3W1+7X7eM60TFu/agjgoHmYhAfLEU8Phuf6JKiiE8YmsNC0aCgQv4192s4Vai8YZ6VNM6vyQ=="
  5. crossorigin="anonymous" referrerpolicy="no-referrer" />
  6. @include('backend.partials.import')
  7. @include('backend.partials.features')
  8. <form action="{{ url('promotion/' . $article->id) }}" method="post" enctype="multipart/form-data">
  9. <input type="hidden" name="_method" value="PUT">
  10. @csrf
  11. <div class="card mt-4">
  12. <div class="card-header">
  13. Vous pouvez modifier
  14. </div>
  15. <div class="card-body">
  16. <div class="container">
  17. @if (session('success'))
  18. <div class="alert alert-success">
  19. {{ session('success') }}
  20. </div>
  21. @endif
  22. @if (count($errors) > 0)
  23. <div class="alert alert-danger">
  24. <strong>Whoops!</strong> Some problems with your input.<br><br>
  25. <ul>
  26. @foreach ($errors->all() as $error)
  27. <li>{{ $error }}</li>
  28. @endforeach
  29. </ul>
  30. </div>
  31. @endif
  32. <div class="row">
  33. <div class="form-group mt-4">
  34. <label for="exampleFormControlTextarea1"><strong>Titre de la promotion :</strong></label>
  35. <input type="text" class="form-control" id="" name="titre" placeholder="titre"
  36. value="{{ $article->titre }}" required>
  37. </div>
  38. <div class="form-group categorie mt-4" id="categorie">
  39. <label class="" for="exampleFormControlInput1"><strong>Produit</strong> :</label>
  40. <br>
  41. <select onchange="optionCheck()" class="form-control" name="produits" id="produits"
  42. class=" select seletizeData" aria-placeholder="votre produit"
  43. aria-describedby="validationServer04Feedback" style=" margin-bottom: 40px;">
  44. @foreach ($produits as $produit)
  45. <option value="{{ $article->produit_id }}">{{ $produit->nom }}</option>
  46. <option value="{{ $produit->id }}"
  47. {{ old('produit') == $produit->id ? 'selected' : '' }}> {{ $produit->nom }}
  48. </option>
  49. @endforeach
  50. </select>
  51. </div>
  52. <div class="form-group mt-4">
  53. <label for="exampleFormControlTextarea1"><strong>Remise :</strong></label>
  54. <input type="text" class="form-control" id="" name="remise" placeholder="la remise"
  55. value="{{ $article->remise }}">
  56. </div>
  57. <div class="row">
  58. <div class="form-group mt-4 col-6">
  59. <label for="exampleFormControlTextarea1"><strong>Début de la promotion :</strong></label>
  60. <input class="form-control" type="datetime-local" id="debut" name="debut"
  61. value="{{ $article->debut }}">
  62. </div>
  63. <div class="form-group mt-4 col-6">
  64. <label for="exampleFormControlTextarea1"><strong>Fin de la promotion :</strong></label>
  65. <input class="form-control" type="datetime-local" id="fin" name="fin"
  66. value="{{ $article->fin }}">
  67. </div>
  68. </div>
  69. <div class="form-group mt-4">
  70. <label for="exampleFormControlTextarea1"><strong>description :</strong></label>
  71. <textarea class="form-control" id="presentation" name="description" rows="6">{{ $article->description }}</textarea>
  72. </div>
  73. </div>
  74. </div>
  75. </div>
  76. </div>
  77. <div class="card mt-4">
  78. <div class="card-header">
  79. Réferencement
  80. </div>
  81. <div class="card-body">
  82. <div class="form-group">
  83. <label for="exampleFormControlInput1" class="mb-3"><strong>Titre(SEO)</strong></label>
  84. <input type="text" class="form-control" name="titre_seo" placeholder="..."
  85. value="{{$article->titre_seo}}">
  86. </div>
  87. <div class="form-group mt-4">
  88. <label for="exampleFormControlInput1" class="mb-3"><strong>Description(SEO)</strong></label>
  89. <textarea name="resume_seo" id="" style="width: 100%" rows="10" value="">{!!$article->resume_seo!!}</textarea>
  90. </div>
  91. <div class="form-group mt-4">
  92. <label for="exampleFormControlInput1" class="mb-3"><strong>Mot clé (SEO)</strong></label>
  93. <input type="text" class="form-control" name="mot_cle" placeholder="..."
  94. value="{{$article->mot_cle}}">
  95. </div>
  96. </div>
  97. </div>
  98. <div class="form-group add mt-4" style="text-align:end">
  99. <button type="submit" class="btn btn-danger" value="">Modifier</button>
  100. </div>
  101. </form>
  102. @include('backend.partials.scriptIndex')
  103. <style>
  104. .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused) {
  105. border-color: var(--ck-color-base-border);
  106. height: 300px;
  107. }
  108. </style>
  109. <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.4/jquery.min.js"
  110. integrity="sha512-pumBsjNRGGqkPzKHndZMaAG+bir374sORyzM3uulLV14lN5LyykqNk8eEeUlUkB3U0M4FApyaHraT65ihJhDpQ=="
  111. crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  112. <script src="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.15.2/js/selectize.min.js"
  113. integrity="sha512-IOebNkvA/HZjMM7MxL0NYeLYEalloZ8ckak+NDtOViP7oiYzG5vn6WVXyrJDiJPhl4yRdmNAG49iuLmhkUdVsQ=="
  114. crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  115. <script>
  116. $(function() {
  117. $("#produits").selectize({
  118. plugins: ["auto_select_on_type"],
  119. });
  120. });
  121. </script>
  122. @endsection