Opencart2.x Opencart-2.1.0.2带有注册页面的自定义字段排序顺序问题

Opencart2.x Opencart-2.1.0.2带有注册页面的自定义字段排序顺序问题,opencart2.x,Opencart2.x,我已安装open cart版本2.1.0.2 我从管理员部分添加了一个名为电话号码的自定义字段,并将排序顺序6分配给该字段 当我检查注册页面时,我无法看到此字段,但当我将排序顺序更改为5或7时,此字段可见。我不知道为什么对于排序顺序6,该字段没有显示在注册页面上。在注册字段中,javascript中缺少一个条件,用于自定义字段中的排序顺序 条件:当数据排序等于表单组长度 在register.tpl文件中使用以下内容更新代码。第533行 <script type="text/javascri

我已安装open cart版本2.1.0.2

我从管理员部分添加了一个名为电话号码的自定义字段,并将
排序顺序6
分配给该字段


当我检查注册页面时,我无法看到此字段,但当我将
排序顺序更改为5或7时,此字段可见。我不知道为什么对于排序顺序6,该字段没有显示在注册页面上。

在注册字段中,javascript中缺少一个条件,用于自定义字段中的排序顺序

条件:当
数据排序
等于
表单组长度

register.tpl
文件中使用以下内容更新代码。第533行

<script type="text/javascript"><!--
// Sort the custom fields
    $('#account .form-group[data-sort]').detach().each(function() {
        if ($(this).attr('data-sort') >= 0 && $(this).attr('data-sort') <= $('#account .form-group').length) {
            $('#account .form-group').eq($(this).attr('data-sort')).before(this);
        }

        if ($(this).attr('data-sort') > $('#account .form-group').length) {
            $('#account .form-group:last').after(this);
        }

        if ($(this).attr('data-sort') == $('#account .form-group').length) {
            $('#account .form-group:last').after(this);
        }

        if ($(this).attr('data-sort') < -$('#account .form-group').length) {
            $('#account .form-group:first').before(this);
        }
    });

    $('#address .form-group[data-sort]').detach().each(function() {
        if ($(this).attr('data-sort') >= 0 && $(this).attr('data-sort') <= $('#address .form-group').length) {
            $('#address .form-group').eq($(this).attr('data-sort')).before(this);
        }

        if ($(this).attr('data-sort') > $('#address .form-group').length) {
            $('#address .form-group:last').after(this);
        }

        if ($(this).attr('data-sort') == $('#address .form-group').length) {
            $('#address .form-group:last').after(this);
        }

        if ($(this).attr('data-sort') < -$('#address .form-group').length) {
            $('#address .form-group:first').before(this);
        }
    });
</script>