【问题标题】:WHMCS Remove "Country" selector from checkout pageWHMCS 从结帐页面中删除“国家/地区”选择器
【发布时间】:2018-08-08 12:25:01
【问题描述】:

我从事 WHMCS 自定义工作,并希望隐藏 Contry 选择器字段。我尝试从模板中评论县,并且没有显示字段,但是在尝试结帐时,我收到了这个错误:

Please correct the following errors before continuing:
Please choose your country from the drop down box

这是处理该部分的模板代码:

<div class="col-sm-12">
                        <div class="form-group prepend-icon">
                            <label for="inputCountry" class="field-icon" id="inputCountryIcon">
                                <i class="fa fa-globe"></i>
                            </label>
                            <select name="country" id="inputCountry" class="field"{if $loggedin} disabled="disabled"{/if}>
                                {foreach $countries as $countrycode => $countrylabel}
                                    <option value="{$countrycode}"{if (!$country && $countrycode == $defaultcountry) || $countrycode eq $country} selected{/if}>
                                        {$countrylabel}
                                    </option>
                                {/foreach}
                            </select>
                        </div>
                    </div>

还有这个:

<div class="col-sm-12">
                        <div class="form-group prepend-icon">
                            <select name="domaincontactcountry" id="inputDCCountry" class="field">
                                {foreach $countries as $countrycode => $countrylabel}
                                    <option value="{$countrycode}"{if (!$domaincontact.country && $countrycode == $defaultcountry) || $countrycode eq $domaincontact.country} selected{/if}>
                                        {$countrylabel}
                                    </option>
                                {/foreach}
                            </select>
                        </div>
                    </div>
                </div>

所以我的问题是如何在没有警告的情况下进行结帐?

【问题讨论】:

    标签: field checkout whmcs whmcs-invoice-template


    【解决方案1】:

    为每个国家/地区 div 添加 style="display:none",例如:

    这将隐藏 div,但会保留默认的国家/地区选择。

    【讨论】:

      猜你喜欢
      • 2016-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-27
      • 1970-01-01
      相关资源
      最近更新 更多