Преглед на файлове

fix: 🐛 Do not show "Payment Methods" if product is free

IceToast преди 2 години
родител
ревизия
4449353f3a
променени са 1 файла, в които са добавени 17 реда и са изтрити 14 реда
  1. 17 14
      themes/default/views/store/checkout.blade.php

+ 17 - 14
themes/default/views/store/checkout.blade.php

@@ -77,22 +77,25 @@
                             <div class="row">
                                 <!-- accepted payments column -->
                                 <div class="col-6">
-                                    <p class="lead">{{ __('Payment Methods') }}:</p>
+                                    @if (!$productIsFree)
+                                        <p class="lead">{{ __('Payment Methods') }}:</p>
 
-                                    <div class="d-flex flex-wrap  flex-direction-row">
+                                        <div class="d-flex flex-wrap  flex-direction-row">
 
-                                        @foreach ($paymentGateways as $gateway)
-                                            <div class="ml-2">
-                                                <label class="text-center" for="{{ $gateway->name }}">
-                                                    <img class="mb-3" height="50" src="{{ $gateway->image }}"></br>
-                                                    <input x-on:click="console.log(payment_method)" x-model="payment_method"
-                                                        type="radio" id="{{ $gateway->name }}"
-                                                        value="{{ $gateway->name }}">
-                                                    </input>
-                                                </label>
-                                            </div>
-                                        @endforeach
-                                    </div>
+                                            @foreach ($paymentGateways as $gateway)
+                                                <div class="ml-2">
+                                                    <label class="text-center" for="{{ $gateway->name }}">
+                                                        <img class="mb-3" height="50"
+                                                            src="{{ $gateway->image }}"></br>
+                                                        <input x-on:click="console.log(payment_method)"
+                                                            x-model="payment_method" type="radio"
+                                                            id="{{ $gateway->name }}" value="{{ $gateway->name }}">
+                                                        </input>
+                                                    </label>
+                                                </div>
+                                            @endforeach
+                                        </div>
+                                    @endif
 
                                 </div>
                                 <!-- /.col -->