Refactor code structure for improved readability and maintainability
This commit is contained in:
@@ -65,20 +65,23 @@
|
||||
<div class="prices">
|
||||
<div class="price">
|
||||
<?
|
||||
echo \Shared\Helpers\Helpers::decimal( $product['price_brutto_promo'] ) . ' zł';
|
||||
|
||||
if ( $product['price_brutto_promo'] and $product['price_brutto_promo'] < $product['price_brutto'] )
|
||||
echo '<u>' . \Shared\Helpers\Helpers::decimal( $product['price_brutto'] ) . ' zł</u>';
|
||||
|
||||
if ( $product['price_brutto_promo'] and $product['price_brutto_promo'] < $product['price_brutto'] )
|
||||
$discount += \Shared\Helpers\Helpers::normalize_decimal( ( $product['price_brutto'] - $product['price_brutto_promo'] ) * $product['quantity'] );
|
||||
$_promo = round( (float)$product['price_brutto_promo'], 2 );
|
||||
$_base = round( (float)$product['price_brutto'], 2 );
|
||||
if ( $_promo > 0 and $_promo < $_base ) {
|
||||
echo \Shared\Helpers\Helpers::decimal( $_promo ) . ' zł';
|
||||
echo '<u>' . \Shared\Helpers\Helpers::decimal( $_base ) . ' zł</u>';
|
||||
$discount += \Shared\Helpers\Helpers::normalize_decimal( ( $_base - $_promo ) * $product['quantity'] );
|
||||
} else {
|
||||
echo \Shared\Helpers\Helpers::decimal( $_base ) . ' zł';
|
||||
}
|
||||
$effective_price = ( $_promo > 0 and $_promo < $_base ) ? $_promo : $_base;
|
||||
?>
|
||||
<span>x <?= $product['quantity'];?></span>
|
||||
<?= \Shared\Helpers\Helpers::decimal( \Shared\Helpers\Helpers::normalize_decimal( $product['price_brutto'] * $product['quantity'] ) );?> zł
|
||||
<?= \Shared\Helpers\Helpers::decimal( \Shared\Helpers\Helpers::normalize_decimal( $effective_price * $product['quantity'] ) );?> zł
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<? $summary += \Shared\Helpers\Helpers::normalize_decimal( $product['price_brutto'] * $product['quantity'] );?>
|
||||
<? $summary += \Shared\Helpers\Helpers::normalize_decimal( $_base * $product['quantity'] );?>
|
||||
<? endforeach;?>
|
||||
<div class="basket-summary">
|
||||
Wartość koszyka <span><?= \Shared\Helpers\Helpers::decimal( $summary );?> zł</span>
|
||||
|
||||
Reference in New Issue
Block a user