как показать цену товара в шаблоне с валютой (WHMCS) - PullRequest
0 голосов
/ 09 июня 2019

Мне нужно, когда пользовательская валюта меняет это время, автоматически меняются цены, связанные с активным током.

<h4 class="h5">Starting At<strong>
{if  $currency=2 } // currency id = 2//
 Rs 1.19                                        
 {else}
 $ 1.19
{/if}
<small>/m</small></strong></h4>

Я пробую этот код.но не работа.:( пожалуйста, помогите мне

1 Ответ

1 голос
/ 22 июня 2019

WHMCS не загружает текущую валюту на всех страницах, я думаю, что только страницы корзины.

Таким образом, вам нужно добавить форму выбора валюты, чтобы позволить клиенту переключаться между валютами.

<form action="" method="post">
    <label for="currency_sel">Currency:</label>
    <select name="currency" id="currency_sel" class="form-control" onchange="submit();">
        <option value="1" {if $smarty.post.currency eq '1'}selected{/if}>$</option>
        <option value="2" {if $smarty.post.currency eq '2'}selected{/if}>Rs</option>
    </select>   

</form>

Выбранная валюта будет доступна с переменной $smarty.post.currency Обновите ваш код следующим образом:

<h4 class="h5">Starting At<strong>
{if  $smarty.post.currency eq '2' } 
 Rs 1.19                                        
 {else}
 $ 1.19
{/if}
<small>/m</small></strong></h4>
...