Переглянути джерело

Merge pull request #2094 from KanchanChauhan/custom-field-on-top

Custom field can be on top
version-14
Nabin Hait 8 роки тому
committed by GitHub
джерело
коміт
6c61d70854
1 змінених файлів з 9 додано та 7 видалено
  1. +9
    -7
      frappe/custom/doctype/customize_form/customize_form.py

+ 9
- 7
frappe/custom/doctype/customize_form/customize_form.py Переглянути файл

@@ -209,8 +209,9 @@ class CustomizeForm(Document):

for property in docfield_properties:
d.set(property, df.get(property))

d.insert_after = self.fields[i-1].fieldname
if i!=0:
d.insert_after = self.fields[i-1].fieldname
d.idx = i

d.insert()
@@ -233,11 +234,12 @@ class CustomizeForm(Document):
changed = True

# check and update `insert_after` property
insert_after = self.fields[i-1].fieldname
if custom_field.insert_after != insert_after:
custom_field.insert_after = insert_after
custom_field.idx = i
changed = True
if i!=0:
insert_after = self.fields[i-1].fieldname
if custom_field.insert_after != insert_after:
custom_field.insert_after = insert_after
custom_field.idx = i
changed = True

if changed:
custom_field.flags.ignore_validate = True


Завантаження…
Відмінити
Зберегти