outlet-sidebar.blade.php 8.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193
  1. <style>
  2. #main{
  3. position: relative;
  4. }
  5. #main .disabled{
  6. content: "";
  7. position: absolute;
  8. top: 0;
  9. left: -12.5px;
  10. width: calc(100% + 25px);
  11. height: 100%;
  12. z-index: 5;
  13. background: hsla(0,0%,100%,.9);
  14. }
  15. .btn-toggle.switch[aria-pressed="false"]{
  16. background-color: gray !important;
  17. border-color: gray !important;
  18. box-shadow: none !important;
  19. }
  20. .btn-toggle.switch[aria-pressed="true"]{
  21. background-color:#017d53!important;
  22. border-color:#017d53!important;
  23. box-shadow: none !important;
  24. }
  25. #main.active .disabled{
  26. display: none;}
  27. .btn-toggle.btn-sm,.btn-toggle.btn-sm > .handle{
  28. border-radius: 16px;
  29. }
  30. .btn-toggle.btn-lg,.btn-toggle.btn-lg > .handle{
  31. border-radius: 20px;
  32. }
  33. .btn-toggle,.btn-toggle > .handle{
  34. border-radius: 16px;
  35. }
  36. .btn-toggle.active{
  37. background-color: #017d53 !important;
  38. }
  39. .outlet-status{
  40. background: #C1C1C1;
  41. padding: 17px 45px 18px;
  42. }
  43. .outlet-status-radio-text{
  44. margin-top: 0;
  45. margin-bottom: 5px;
  46. }
  47. .fixed .content-wrapper{
  48. padding-top: 0 !important;
  49. }
  50. .resto-menu li{
  51. display: inline-block;
  52. width: 100%;
  53. font-size: 1rem;
  54. padding: 7px;
  55. }
  56. .resto-menu li .nav-link {
  57. font-size: 14px;
  58. font-weight: 400;
  59. color:#000
  60. }
  61. .resto-menu li:hover,.resto-menu li.active{
  62. border-right: 4px solid;
  63. border-color: #FFAB00;
  64. }
  65. html[dir="rtl"] .resto-menu li:hover, html[dir="rtl"] .resto-menu li.active{
  66. border-left: 4px solid;
  67. border-right: 0px solid;
  68. border-color: #FFAB00;
  69. }
  70. .resto-menu li.active span{
  71. font-weight: 600;
  72. }
  73. .outlet-active{
  74. background-color: #FFAB00 !important;
  75. }
  76. .nav-link:hover, .nav-link:focus{
  77. }
  78. .p-outletnameP{
  79. padding-left: 47px;
  80. padding-top: 22px;
  81. padding-bottom: 25px;
  82. }
  83. .outlet-info-section{
  84. padding:30px;
  85. }
  86. html[dir="rtl"] .ar-p-0{
  87. padding: 0 !important;
  88. }
  89. html[dir="rtl"] .outlet-status{
  90. padding: 17px 58px 18px;
  91. }
  92. .arrow-link svg{
  93. margin-right: 10px;
  94. }
  95. html[dir="rtl"] .arrow-link svg{
  96. margin-left: 10px;
  97. margin-right: 0px;
  98. }
  99. .outlet-status-on-off{
  100. margin-right: 10px;
  101. margin-left: 7px;
  102. margin-top: -4px;
  103. }
  104. </style>
  105. @php
  106. $resto = \App\Models\Restaurants::find(\App\Helpers\CommonMethods::getRestuarantID());
  107. $lang = $resto->default_lang;
  108. $restuarant1 = $resto;
  109. $resto_metas = \App\Helpers\CommonMethods::getRestoMetas($restuarant1);
  110. $currency = isset($resto_metas['BUSSINESS_CCY'])?$resto_metas['BUSSINESS_CCY']:"IQD";
  111. $business_type = isset($resto_metas['BUSSINESS_TYPE'])?$resto_metas['BUSSINESS_TYPE']:"Restaurants";
  112. $business_type = trim($business_type);
  113. app()->setLocale($lang);
  114. if(session('app_lang') !==null){
  115. $lang = session('app_lang');
  116. app()->setLocale($lang);
  117. }
  118. @endphp
  119. <div class="row ar-md-m-0">
  120. <div class="col-12 ar-p-0">
  121. <div class="outlet-status">
  122. <div class="d-flex justify-content-start">
  123. <div class="">
  124. @if(isset($outlet))
  125. <p class="outlet-status-radio-text">{{__('label.outlet_is_active')}}</p>
  126. @endif
  127. </div>
  128. <div class="outlet-status-on-off">
  129. @if(isset($outlet))
  130. <button type="button" class="btn btn-sm btn-toggle btn-success switch @if(isset($outlet) &&$outlet->active=="1") active @endif outlet-active" data-bs-toggle="button" aria-pressed="@if(isset($outlet) && $outlet->active=="1") true @else false @endif" autocomplete="off">
  131. <div class="handle"></div>
  132. </button>
  133. @endif
  134. </div>
  135. </div>
  136. </div>
  137. </div>
  138. </div>
  139. <div class="row" style=";--bs-gutter-x:0">
  140. <div class="col-md-12 p-outletnameP">
  141. <a href="{!! env('APP_URL') !!}outlets" style="color: #000;" class="arrow-link">
  142. <svg id="Shape_707" data-name="Shape 707" xmlns="http://www.w3.org/2000/svg" width="21.079" height="13.138" viewBox="0 0 21.079 13.138">
  143. <path id="Shape_707-2" data-name="Shape 707" d="M1992.041,272.576a1.21,1.21,0,0,1-1.319.855c-7.25-.011-8.5-.007-15.75-.007h-.379c.1.1.16.17.224.234q1.722,1.718,3.446,3.436a1.037,1.037,0,0,1,.288,1.091,1,1,0,0,1-.8.725,1.056,1.056,0,0,1-1-.339q-1.945-1.944-3.9-3.883c-.456-.454-.924-.9-1.362-1.368a6.5,6.5,0,0,1-.526-.744v-.424a5.306,5.306,0,0,1,.526-.744c1.74-1.751,3.494-3.488,5.24-5.233a1.076,1.076,0,0,1,1.023-.357,1,1,0,0,1,.8.725,1.023,1.023,0,0,1-.271,1.072c-.654.656-1.312,1.306-1.965,1.962-.559.561-1.114,1.125-1.712,1.728h.341c7.259,0,8.518,0,15.778-.007a1.207,1.207,0,0,1,1.319.855Z" transform="translate(-1970.962 -265.795)" fill="#6d6d6d" opacity="0.569"/>
  144. </svg> {{__('label.outlets')}}</a>
  145. <h3>
  146. @if(isset($outlet)) {!! $outlet->name !!}@endif
  147. </h3>
  148. </div>
  149. <div class="col-md-12">
  150. <ul class="resto-menu mt-5 sm-pl-0" role="tablist">
  151. <li class="nav-item @if(\Illuminate\Support\Facades\Route::currentRouteName()=="outlets-form" || \Illuminate\Support\Facades\Route::currentRouteName()=="OutletEdit") active @endif">
  152. <a @if(isset($outlet)) href="{!! env('APP_URL') !!}outlet/edit/{!! $outlet->unique_key !!}" @else href="{!! env('APP_URL') !!}new/outlet" @endif class="nav-link @if(\Illuminate\Support\Facades\Route::currentRouteName()=="outlets-form") active @endif"><span>{{__('label.basic_information')}}</span></a> </li>
  153. <li class="nav-item @if(\Illuminate\Support\Facades\Route::currentRouteName()=="outlets-address") active @endif"> <a @if(isset($outlet)) href="{!! env('APP_URL') !!}outlet/address?o={!! $outlet->unique_key !!}" @else href="#!" @endif class="nav-link @if(\Illuminate\Support\Facades\Route::currentRouteName()=="outlets-address") active @endif"><span>{{__('label.address')}}</span></a> </li>{{--
  154. <li class="nav-item"> <a @if(isset($outlet)) href="{!! env('APP_URL') !!}outlet/ordering-mode?o={!! $outlet->unique_key !!}" @else href="#!" @endif class="nav-link @if(\Illuminate\Support\Facades\Route::currentRouteName()=="outlets-ordering-mode") active @endif"><span>{{__('label.ordering_mode')}}</span></a> </li>--}}
  155. <li class="nav-item @if(\Illuminate\Support\Facades\Route::currentRouteName()=="outlets-delivery") active @endif"> <a @if(isset($outlet)) href="{!! env('APP_URL') !!}outlet/delivery?o={!! $outlet->unique_key !!}" @else href="#!" @endif class="nav-link @if(\Illuminate\Support\Facades\Route::currentRouteName()=="outlets-delivery") active @endif"><span>{{__('label.delivery')}}</span></a> </li>
  156. <li class="nav-item @if(\Illuminate\Support\Facades\Route::currentRouteName()=="outlets-delivery-area") active @endif"> <a @if(isset($outlet)) href="{!! env('APP_URL') !!}outlet/area/delivery?o={!! $outlet->unique_key !!}" @else href="#!" @endif class="nav-link @if(\Illuminate\Support\Facades\Route::currentRouteName()=="outlets-delivery-area") active @endif"><span>{{__('label.delivery_area')}}</span></a> </li>
  157. <li class="nav-item @if(\Illuminate\Support\Facades\Route::currentRouteName()=="outlets-pickup") active @endif"> <a @if(isset($outlet)) href="{!! env('APP_URL') !!}outlet/pickup?o={!! $outlet->unique_key !!}" @else href="#!" @endif class="nav-link @if(\Illuminate\Support\Facades\Route::currentRouteName()=="outlets-pickup") active @endif"><span>{{__('label.pickup')}}</span></a> </li>
  158. @if( $business_type=="Restaurants")
  159. <li class="nav-item @if(\Illuminate\Support\Facades\Route::currentRouteName()=="outlets-contactless-dining") active @endif"> <a @if(isset($outlet)) href="{!! env('APP_URL') !!}outlet/contactless/dining?o={!! $outlet->unique_key !!}" @else href="#!" @endif class="nav-link @if(\Illuminate\Support\Facades\Route::currentRouteName()=="outlets-contactless-dining") active @endif"><span>{{__('label.contactless_dining')}}</span></a> </li>
  160. @endif
  161. <li class="nav-item @if(\Illuminate\Support\Facades\Route::currentRouteName()=="outlets-digital-menu") active @endif"> <a @if(isset($outlet)) href="{!! env('APP_URL') !!}outlet/digital/menu?o={!! $outlet->unique_key !!}" @else href="#!" @endif class="nav-link @if(\Illuminate\Support\Facades\Route::currentRouteName()=="outlets-digital-menu") active @endif"><span>{{__('label.qr_code_digital_menu')}}</span></a> </li>
  162. </ul>
  163. </div>
  164. </div>