Ответ: не могу перевести цену товара из $ в рубли

Добрый вечер. Почитала похожую тему, сделала все также, но не работает.
При выборе радио цена не меняется(не прибавляется цена параметра) и не переводится в другую валюту.
Подскажите, пожалуйста, в чем ошибка или где ее искать ?
Вот форма в карточке товара:

   <form action="[[~[[*id]]? &scheme=`abs`]]" method="post">
                    <input type="hidden" name="shk-id" value="[[*id]]" />
                    <input type="hidden" name="shk-count" value="1" />
                     
                    <div class="product-price">
                        <p class="catalog__price">Цена : 
                            <span class="shk-price">[[!*price:num_format]]</span> [[!+shk_currency]]
                        </p>
                        <div>
                            [[param_edit_table?
                            &tvValue=`[[*params]]`
                            &tpl=`@CODE:
                                <div class="product-options">
                                    [[+inner]]
                                </div>
                                <!--tpl_separator-->
                                <label>
                                    <input type="radio" class="shk_param" value="[[+idx]]__[[+field2:shk_curr_rate]]" name="params__[[+id]]" onclick="SHK.additOpt(this)" [[+idx:eq=`0`:then=`checked`]] />
                                    [[+field1]]
                                </label>
                            `]]
                        </div>
                        <button type="submit" class="shk-but catalog__button">Купить</button>
                    </div>
                </form>