Преглед изворни кода

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: for property in docfield_properties:
d.set(property, df.get(property)) 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.idx = i


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


# check and update `insert_after` property # 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: if changed:
custom_field.flags.ignore_validate = True custom_field.flags.ignore_validate = True


Loading…
Откажи
Сачувај