MsOptionsPrice2 - не меняется цена

Добрый день!

Второй день бьюсь с настройкой и ничего не получается. Тестовый товар: flow-service.ru/catalogue/bouquets/ocharovanie

Что сделано:
1. Куплен и установлен модуль
2. В настройках поставлен номер шаблона, а также добавлено поле b_size (размер букета).
3. В шаблон Товара добавлены соответствующие классы.
Но ничего не происходит — цена не меняется. Пробовали применить изменения на название модификации — все работает. Вернули на цену — снова ничего. Пробовали убрать мультивалютность с сайта — все равно ничего не происходит.

Чанк для вывода опций стоит пока дефолтный.

Вот страница шаблона товара:

{extends 'template:Основной'}
{block 'content'}
[[!msOptionsPrice.initialize?]]
<section class="ms2_product page">
    <div class="container">
        <div class="row">
            <div class="col-xs-12 col-lg-12">

                <ol class="breadcrumb">
                    <li>
                      <a href="{$_modx->runSnippet('BabelTranslation', ['resourceId' => 1])|url}">{'pathway_start'|lexicon}</a>
                    </li>
                    <li>
                      <a href="{$_modx->resource.parent|url}">[[#[[*parent]].pagetitle]]</a>
                    </li>
                    <li class="active">
                      {$_modx->resource.pagetitle}
                    </li>
                </ol>
                <div class="page__name">
                    <h1>{$_modx->resource.pagetitle}</h1>
        
                    {if $new == 1}
                      {include 'new'}
                    {/if}
        
                    {if $sale == 1}
                      {include 'sale'}
                    {/if}
                </div>
            </div>
            <div class="col-xs-12 col-sm-12 col-md-12 col-lg-5 offset-lg-1">
                {*<div class="w-size">
                    [[*width]] {'catalogue_product_size_units'|lexicon}
                </div>*}
                [[!msGallery?
                    &tplOuter=`catalogue-product-gallery`
                    &tplRow=`catalogue-product-gallery-row`
                    &tplEmpty=`catalogue-product-gallery`
                    &tpl=`tpl.msGallery.custom`
                    &limit=`5`
                ]]
            </div>
            <div class="col-xs-12 col-sm-12 col-md-12 col-lg-5">
              <div id="accordion-params" role="tablist" aria-multiselectable="true">
                <div class="card">
                  <div class="card-header" role="tab" id="headingOne">
                    <h5 class="mb-0">
                      <a class="collapsed" data-toggle="collapse" data-parent="#accordion-params" href="#collapseOne" aria-expanded="false" aria-controls="collapseOne">
                        <div class="card__title">
                          {'catalogue_product_flower_kit'|lexicon}
                          <img class="card__title__arrow" src="assets/templates/img/icons/arrow-grey.svg" width="16" height="16">
                        </div>
                      </a>
                    </h5>
                  </div>
                  <div id="collapseOne" class="collapse" role="tabpanel" aria-labelledby="headingOne">
                    <div class="list-group-item">
                      <p>
                        {$_modx->resource.content}
                      </p>
                    </div>
                  </div>
                </div>
                <div class="card">
                  <div class="card-header" role="tab" id="headingTwo">
                    <h5 class="mb-0">
                      <a class="collapsed" data-toggle="collapse" data-parent="#accordion-params" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
                        <div class="card__title">
                          {'catalogue_product_delivery'|lexicon}
                          <img class="card__title__arrow" src="assets/templates/img/icons/arrow-grey.svg" width="16" height="16">
                        </div>
                      </a>
                    </h5>
                  </div>
                  <div id="collapseTwo" class="collapse" role="tabpanel" aria-labelledby="headingTwo">
                    <div class="list-group-item">
                      <p>
                        [[++product_delivery]]
                      </p>
                    </div>
                  </div>
                </div>
                <div class="card">
                  <div class="card-header" role="tab" id="headingFour">
                    <h5 class="mb-0">
                      <a class="collapsed" data-toggle="collapse" data-parent="#accordion-params" href="#collapseFour" aria-expanded="false" aria-controls="collapseFour">
                        <div class="card__title">
                          {'catalogue_product_payment'|lexicon}
                          <img class="card__title__arrow" src="assets/templates/img/icons/arrow-grey.svg" width="16" height="16">
                        </div>
                      </a>
                    </h5>
                  </div>
                  <div id="collapseFour" class="collapse" role="tabpanel" aria-labelledby="headingFour">
                    <div class="list-group-item">
                      <p>
                        [[++product_payment]]
                      </p>
                    </div>
                  </div>
                </div>
                <div class="card">
                  <div class="card-header" role="tab" id="headingFive">
                    <h5 class="mb-0">
                      <a class="collapsed" data-toggle="collapse" data-parent="#accordion-params" href="#collapseFive" aria-expanded="false" aria-controls="collapseFive">
                        <div class="card__title">
                          {'catalogue_product_description'|lexicon}
                          <img class="card__title__arrow" src="assets/templates/img/icons/arrow-grey.svg" width="16" height="16">
                        </div>
                      </a>
                    </h5>
                  </div>
                  <div id="collapseFive" class="collapse" role="tabpanel" aria-labelledby="headingFive">
                    <div class="list-group-item">
                      <p>
                        [[*introtext]]
                      </p>
                    </div>
                  </div>
                </div>
              </div>
    
   
    
    
              <div class="page__table kit_page__table">
    
                [[!getImageList?
                    &tvname=`flower_kit`
                    &tpl=`@CODE: <div id="[[+published]]" data-id="[[+num]]" data-interest="[[+interest]]" data-id="[[+num]]" data-image1="[[+image1]]" data-image2="[[+image2]]">[[+name]]</div>`
                ]]
    
              </div>
         
         
              
              <!-----НАЧАЛО------------->
            <div class="page__price">
                <span class="dynamic dynamic_price msoptionsprice-cost msoptionsprice-[[*id]]">
                {$_modx->runSnippet('!catalogue_currency_value', [
                      'price' => $price,
                    ])}
                </span>
                <span class="dynamic dynamic_curr">
                    [[!catalogue_currency_label]]
                </span>
                
                {*if $old_price !== '0'}
                    <span class="dynamic dynamic_price old">
                        {$_modx->runSnippet('!catalogue_currency_value', [
                          'price' => $price,
                        ])}
                    </span>
                    <span class="dynamic dynamic_curr old">
                        [[!catalogue_currency_label]]
                    </span>
                
                    <span class="dynamic dynamic_old_price">
                        {$_modx->runSnippet('!catalogue_currency_old_value', [
                          'old_price' => $old_price,
                        ])}
                        <span class="dynamic dynamic_old_curr">
                            [[!catalogue_currency_label]]
                        </span>
                    </span>
                {else}
                    <span class="dynamic dynamic_price">
                        {$_modx->runSnippet('!catalogue_currency_value', [
                          'price' => $price,
                        ])}
                    </span>
                    <span class="dynamic dynamic_curr">
                        [[!catalogue_currency_label]]
                    </span>
                {/if*}
                
                
            </div>
    <!-----КОНЕЦ------------->
    
              <div class="page__table">
                {*начало выбора количества*}
                
                
                [[!getImageList?
                    &tvname=`flower_count`
                    &tpl=`@CODE: <div id="[[+published]]" data-id="[[+num]]"  data-image1="[[+image1]]" data-image2="[[+image2]]">[[+bukva]]</div>`
                ]]
               {*конец выбора количества*}
              </div>
                <span class="msoptionsprice-name msoptionsprice-[[*id]]"></span>
              <form method="post" class="ms2_form ms2efs_form counter msef_ext_form msoptionsprice-product">
                  <input type="hidden" name="id" value="{$_modx->resource.id}">
<input type="hidden" name="key" class="key-product" value="">
<input type="hidden" name="options" value="[]">

               
    
    
    
                [[!msExtraFields?
                    &display=`info`
                    &log_target=`HTML`
                    &log_status=`0`
                    &tpl_wraper=`@INLINE:<div class="ms2efs_options">{$output}</div>`
                ]]

                
                <div class="e-price">
                  <span class="price  msoptionsprice-cost msoptionsprice-[[*id]]" data-price="[[!catalogue_currency_value? &price=`[[!+price]]`]]">
                     [[!catalogue_currency_value? &price=`[[!+price]]`]]
                  </span>
                  <span class="currency"></span>
                </div>
    
               <div class="msef_ext_qty_ctrl">
                  <div class="note">{'catalogue_product_qty'|lexicon}</div>
                  <div class="ctrl">
                    <input type="text" name="count" id="" class="input-sm form-control" value="1" min="1" />
                    <div class="dynamic_count minus">−</div>
                    <div class="dynamic_count plus">+</div>
                  </div>
                </div> 
                
                [[!msOptions? &options=`b_size`]]
           
                <div class="msef_ext_buttons">
                  <div class="row">
                    <div class="col-6">
                      <button class="btn btn-primary btn-lg" name="ms2_action" type="submit" value="cart/add">{'catalogue_product_order'|lexicon}</button>
                    </div>
                    <div class="col-6">
                      <a class="btn btn-outline-primary btn-lg fast" href="#">{'catalogue_product_oneclick'|lexicon}</a>
                    </div>
                  </div>
                </div>
    
              </form>

    
              {* <div class="counter__name">{'catalogue_product_social'|lexicon}  <div style="display: inline-block; vertical-align: middle;" class="addthis_inline_share_toolbox"></div></div> *}

            </div>
        </div>
        <div class="row">
            {if $_modx->resource.migx_comment?}
                <div class="col-xs-12 col-lg-12">
                    <h1 class="more">Отзывы клиентов</h1>
                    <div class="swiper-comment">
                        
                        <div class="swiper-wrapper">
                            [[!getImageList?
                            	&tvname=`migx_comment`
                            	&tpl=`migx_comment_tpl`
                            	&docid=`[[*id]]`
                            	&limit=`999`
                            ]]
                        </div>
                    </div>
                </div>
            {/if}
            [[!catalogue_slider?
                &parent=`[[*parent]]`
                &except=`[[*id]]`
                &tpl=`catalogue-slider`
                &tplRow=`catalogue-slider-product`
            ]]


      </div>
    </div>
  </section>

{/block}

{block 'content2'}
{/block}
Вероника
07 сентября 2019, 12:39
modx.pro
639
0

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

Сергей Лим
07 сентября 2019, 14:27
0
Покажите скрин с модификациями.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
2