При выборе доставки общая сумма во фронтэнде не меняется ms2

Имеется 2 варианта доставки
1 Самовывоз 1 руб
2 Доставка 300 руб
При открытии страницы оформления заказа чекбокс стоит на самовывоз и к сумме добавляется 1 руб
если менять вариант доставки то сумма на странице не обновляется…
в заказ при отправлении формы уходит все как надо, а вот во фронтенде не видно…
в чем может быть дело?

простите меня дуру грешную, только разбираюсь с ms2

и еще одна история:

в миникорзине не обновляются товарчики
только сумма и количество товаров… приходится обновлять страницу чтобы увидеть товар в ней
хотя аякс на нажатие кнопочки реагирует
Евгений
20 октября 2018, 01:05
modx.pro
828
0

Комментарии: 6

Баха Волков
20 октября 2018, 05:18
0
Посмотрите родные чанки, скорее всего вы не указали нужные классы элементам
    Евгений
    20 октября 2018, 12:37
    0
    в шаблоне страницы сниппет вызывается так

    <ul class="nav navbar-nav navbar-right">
    <li class="fake-cart"><a href="#">Корзина</a></li>
    <li class="dropdown mini-cart"><a href="#" data-toggle="dropdown" class="dropdown-toggle btn-minicart">Корзина<i class="flaticon-download-arrow"></i></a>
    <ul class="dropdown-menu">
    <li>[[!msCart?tpl=`cart_mini`]]</li>
    </ul>
    </li>
                </ul>
    чанк cart_mini
    <div class="full yamm-content minicart">                             
    {if !count($products)}
            {'ms2_cart_is_empty' | lexicon}
        {else}
    <div class="cart_row">
    <h4 class="menu_title clearfix">Товары в корзине</h4>
    		{foreach $products as $product}	
    				<ul class="cart_item">
    					<li>
    						<a href="{$product.id | url}">{$product.pagetitle}</a>
    						<div class="price">{$product.price} руб</div>
    					</li>
    					<li>
    <form method="post" class="ms2_form">
    <input type="hidden" name="key" value="{$product.key}">
    <button type="submit" name="ms2_action" value="cart/remove" class="btn-remove"><i class="flaticon-letter-x"></i></button>
    </form>
    					</li>
    				</ul>
                     {/foreach}
    				
    							
                  </div>
                  <div class="cheout_row clearfix">
                    <p>Товаров <span class="ms2_total_count">{$total.count}</span> шт. на сумму <span class="ms2_total_cost">{$total.cost}</span> рублей</p>
                    <a href="/korzina" class="btn">Оформить покупку</a> </div>
    
                        </div>
    {/if}
      Евгений
      20 октября 2018, 13:49
      0
      тьфу это я про другое накалякал предыдущий пост :) в миникорзине не обновляются товарчики
      только сумма и количество товаров… приходится обновлять страницу чтобы увидеть товар в ней
      хотя аякс на нажатие кнопочки реагирует
        Баха Волков
        20 октября 2018, 14:39
        0
        minishop2 из коробки и не умеет товары отображать в мини-корзине
          Евгений
          20 октября 2018, 16:50
          0
          это я уже понял и сделал чтобы он отображал… а вот обновлять не может :) ну по сути это и не миникорзина а просто корзина и ее бы как то обновить… сумма то с количеством обновляются
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    6