0
我已經安裝了開放購物車版本2.1.0.2。Opencart-2.1.0.2自定義字段排序順序問題與註冊頁面
我從管理員部分添加了一個名爲的自定義字段,電話號碼爲,並將sort-order 6
分配給此字段。
當我檢查註冊頁面時,我無法看到此字段,但是當我更改sort order to 5 or 7
時,此字段可見。我不確定爲什麼排序順序爲6,該字段不顯示在註冊頁面上。
我已經安裝了開放購物車版本2.1.0.2。Opencart-2.1.0.2自定義字段排序順序問題與註冊頁面
我從管理員部分添加了一個名爲的自定義字段,電話號碼爲,並將sort-order 6
分配給此字段。
當我檢查註冊頁面時,我無法看到此字段,但是當我更改sort order to 5 or 7
時,此字段可見。我不確定爲什麼排序順序爲6,該字段不顯示在註冊頁面上。
在報名現場,有一個條件在JavaScript失蹤sort order in custom filed
條件:當data-sort
等於form-group lenght
更新你的代碼在你的register.tpl
文件以下。 line no arround 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>