Как в smarty сложить значения переменных?

90
18 января 2022, 10:20

Есть код вывода итоговой цены в корзине:

<span class="ty-cart-statistic__total-value">
{include file="common/price.tpl"
value=$_total|default:$smarty.capture._total|default:$cart.total 
span_id="cart_total" class="ty-price"}</span>

В этот спан нужно добавить код цены залога:

<div class="ty-cart-content__sku ty-sku 
cm-hidden-wrapper{if !$product.product_code} hidden{/if}" id="sku_{$key}">{__("sku")}: 
<span class="cm-reload-{$obj_id}" id="product_code_update_{$obj_id}">
{$product.product_code}<!--product_code_update_{$obj_id}--></span>
 </div>

{$product.product_code} - это цена залога. Но эти блоки находятся в разных файлах, движок cs cart.

Answer 1

Судя по всему у вас есть итоговая цена (первый блок) по всем товарам. И есть {$product.product_code} - разный для каждого товара. Похоже {$product.product_code} надо просуммировать, и уже затем передать в smarty для вывода.

READ ALSO
Как обойти защиту элементов массива Woocommerce?

Как обойти защиту элементов массива Woocommerce?

Делаю интернет-магазин в WP на WoocommerceНадо получить цену товара

180
Как с помощью PHP выбрать два последних input?

Как с помощью PHP выбрать два последних input?

Как с помощью PHP выбрать два последних input? при учете что цифры это id из таблицы БД

97
Как сортировать файлы по дате в PHP?

Как сортировать файлы по дате в PHP?

Никак не могу найти способ, чтобы сделать вывод содержимого каталога с сортировкой по датеОт нового файла или папке к самой старой

90