php - 如何使用货币(WHMCS)在模板中显示产品价格
问题描述
我需要,当用户货币变化时,自动价格变化与活动电流相关。
<h4 class="h5">Starting At<strong>
{if $currency=2 } // currency id = 2//
Rs 1.19
{else}
$ 1.19
{/if}
<small>/m</small></strong></h4>
我试试这段代码。但不工作。:( 请帮我
解决方案
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>
推荐阅读
- javascript - 如何计算同一页面中某个类的出现次数,然后在目标元素中显示实际出现次数
- kubernetes - Kubernetes:使用静态 IP 的服务和入口公开多个容器
- python - 如何防止此模型中的过度拟合?
- brightscript - 我们应该如何在 Brightscript 中使用 ScanWiFi() 来显示可用的 wifi 网络数组?
- php - MySQL 正则表达式 LIKE
- java - Java:如何创建和写入文件到 Maven 目标目录
- c# - ArgumentNullException:值不能为空。参数名称:实体
- android - 如何使用 Dagger2 和 Java 在自定义 ViewModel 类中注入存储库对象?
- php - Google Search Console 中的“itemtype”字段中的值无效
- javascript - 如何在JS中获得不同顺序的所有组合?