Browse Source

[Fieldgroups] Implémentation de la récupération de la liste des fields d'un fieldgroup à partir de self.components

Roland Haroutiounian 9 years ago
parent
commit
912ddc5184
1 changed files with 5 additions and 1 deletions
  1. 5
    1
      EditorialModel/fieldgroups.py

+ 5
- 1
EditorialModel/fieldgroups.py View File

@@ -43,7 +43,11 @@ class EmFieldGroup(EmComponent):
43 43
     ## Get the list of associated fields
44 44
     # @return A list of EmField instance
45 45
     def fields(self):
46
-        pass
46
+        result = []
47
+        for _,field in self.components['field']:
48
+            if field.fieldgroup_id==self.uid:
49
+                result.append(field)
50
+        return result
47 51
         # meta = sqlutils.meta(self.db_engine)
48 52
         # field_table = sql.Table(EditorialModel.fields.EmField.table, meta)
49 53
         # req = field_table.select(field_table.c.uid).where(field_table.c.fieldgroup_id == self.uid)

Loading…
Cancel
Save