• 17-02-2023, 15:34:32
    #1
    Merhaba.

    <span class="discount-price">€<?php echo $val->price / 100 ?> <small></small> </span>
    <span class="price__text"><?php echo $words->dan_baslayan_fiyatlar ?></span>
    <span class="price__num">€<?php echo $val->discount_price / 100 ?> <small></small> </span></p>
    <a rel="nofollow noreferrer ugc" href="<?php echo site_url('tur/' . $val->slug) ?>" class="btn-text"><?php echo $words->incele ?><i
    class="la la-angle-right"></i></a> <?php } ?>
    Yukarıdaki gibi sitede fiyat çekilen bir alan var. Ama bu kod sadece indirimli fiyatın olduğu senaryoda fiyatı çekiyor. İndirimli fiyat yok ise "€0" olarak görünüyor. Benim bu noktada yardıma ihtiyacım var. Eğer indirimli fiyat yok ise, ya da 1'den küçük bir değer ise yukarıdaki kod yerine aşağıdaki kod çalışsın istiyorum. Yani indirimsiz fiyat alanı görünmeyecek ve sadece fiyat çıkacak. Bunu nasıl yapabilirim? Yardımcı olursanız sevinirim. Teşekkürler.

    <span class="price__num">€<?php echo $val->price / 100 ?> <small></small> </span></p>
  • 17-02-2023, 15:37:00
    #2
    if( ($val->discount_price / 100) < 1 ){
    $price = $val->price;
    }
    else{
    $price = $val->discount_price;
    }
    echo $price;
    <span class="price__num">€<?php echo $price / 100 ?> <small></small> </span></p>
  • 17-02-2023, 15:37:44
    #3
    <?php if ($val->discount_price > 1) { ?>
      <span class="discount-price">€<?php echo $val->discount_price / 100 ?> <small></small> </span>
    <?php } else { ?>
      <span class="price__num">€<?php echo $val->price / 100 ?> <small></small> </span>
    <?php } ?>
    Bu kodda, if koşulu, indirimli fiyatın 1'den büyük olup olmadığını kontrol eder. Eğer öyleyse, indirimli fiyatı gösterir, aksi takdirde normal fiyatı gösterir. mevcut kodunuzun yerine kullanarak, istediğiniz sonucu elde edebilirsiniz.
  • 17-02-2023, 15:45:56
    #4
    Çok teşekkürler @ClkOfis; ve @xidecn;
    destekleriniz için teşekkürler. Sorun desteklerinizle çözüldü