मैं संपादन और हटाना बटन दिखाना चाहता हूं यदि वर्तमान मार्ग नाम नहीं हैं (एकाधिक मार्ग नाम) मुझे नहीं पता कि ऐसा करने का कोई अन्य तरीका है क्योंकि वर्तमान में मैं उपयोग करता हूं बहुत जटिल है

  @if ((Route::current()->getName() != ('checkout') ) AND (Route::current()->getName() != ('checkout.payment') ) AND (Route::current()->getName() != ('checkout.addpayment') ) AND (Route::current()->getName() != ('houseaccountform') )AND (Route::current()->getName() != ('ajaxdata.tips') ))
  <span class="count-number float-right">
    <a href="javascript:void(0);" data-id="{{$cartContent->options->product_id}}" data-editproductid="{{$cartContent->rowId}}" class="Item_root btn btn-outline-secondary  btn-sm left dec editorder-edit"><i class="icofont-edit" style="font-size: 20px;"></i></a>
    <button class="btn btn-outline-secondary  btn-sm left dec order-item__remove" data-id="{{$cartContent->rowId}}">
      <svg class="i-close" aria-labelledby="close-title" viewBox="0 0 32 32" width="32" height="32" role="img">
        <title id="close-title">Delete</title>
        <path fill="currentColor" d="M16 13.825l8.627-8.627 2.175 2.175-8.627 8.627 8.627 8.627-2.175 2.175-8.627-8.627-8.627 8.627-2.175-2.175 8.627-8.627-8.627-8.627 2.175-2.175z">
        </path>
      </svg>
    </button>
  </span>
  @endif
0
Ash 2 फरवरी 2020, 08:08

2 जवाब

सबसे बढ़िया उत्तर

आप सरणी में PHP विधि का उपयोग कर सकते हैं

https://www.php.net/manual/en/function.in-array.php

@if(!in_array(Route::current()->getName(), ['checkout', 'checkout.payment']))

शेष संभावित मार्गों को शामिल करें।

0
Arthur 2 फरवरी 2020, 08:10

आप इस तरह उपयोग कर सकते हैं:

@if(!Request::is('checkout*') && !Request::is('houseaccountform') && !Request::is('ajaxdata*')) 
0
user2632863 2 फरवरी 2020, 09:33