Стоимость товара для каждой позиции в корзине
        Все привет!
Как вывести общую стоимость каждой позиции в корзине?
Раньше выводил:
Подскажите, кто сталкивался.
Спасибо!
Решение:
Вывод в корзине:
Спасибо за помощь Андрею)
    
    
                                                                                
            Как вывести общую стоимость каждой позиции в корзине?
Раньше выводил:
[[+price:mpy=`[[+count]]`]]Сейчас в чанке корзины вывод значений {$product.price}А как подключить к выводу phx я не понимаю.Подскажите, кто сталкивался.
Спасибо!
Решение:
Вывод в корзине:
<div class="group">
   <div class="weight">
        <span>{$product.weight}</span> гр./шт.
   </div>
   <div class="total_weight">
        <span>{$product.count * $product.weight}</span> гр.
    </div>
</div>
<div class="group">
    <div class="price">
         <span>{$product.price}</span> руб./шт.
     </div>
     <div class="total_price">
         <span>{$product.cost}</span> рублей
     </div>
</div>Скрипт на обновление сумм:$( '#msCart input[name="count"]' ).change( function(){
        var id = $( this ).parents('.product-cart-list') // родитель инпута и div-ов с суммой;
        var count  = parseInt($( this ).val()); 
        var price  = parseInt(id.find('.price span').text());
        var weight = parseInt(id.find('.weight span').text());
 
        id.find(' .total_price span' ).html( count * price );
        id.find(' .total_weight span' ).html( count * weight );
});PSСпасибо за помощь Андрею)
Комментарии: 5
                Общая стоимость выводится так:
Если указать пустой параметр tpl то распечатается массив со всеми доступными плейсхолдерами:
                    {$product.cost}Если указать пустой параметр tpl то распечатается массив со всеми доступными плейсхолдерами:
{'!msCart' | snippet : ['tpl' => '']}            
                Спасибо. Со стоимостью получилось. На общий вес я плейсхолдера не нашел. Можно ли через pxh изначальный общий вес вывести? Через js не хочу рассчитывать, чтобы скорость загрузки страницы не понижать            
                    
                Есть только общий вес корзины:
В конкретном товаре можете просто умножить:
Но если эти значения нужно изменять динамически, то проще написать на js. С чего оно должно понизить скорость загрузки страницы непонятно :) там скрипт на пару строк выйдет.
                    {$total.weight}В конкретном товаре можете просто умножить:
{$product.count * $product.weight}Но если эти значения нужно изменять динамически, то проще написать на js. С чего оно должно понизить скорость загрузки страницы непонятно :) там скрипт на пару строк выйдет.
                Спасибо. Работает.            
                    
                Подскажите пожалуйста, а скрипт этот как подключить?            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.