Untitled
public text v1 · immutableReferenceField('members',
...
),
class Group(BaseContent):
...
security.declareProtected(View, 'getMembers')
def getMembers(self):
members = self.getField('members').get(self)
members.sort(lambda x, y: cmp(x.employee_last_name,
y.employee_last_name))
print members
return members
...
view template:
<div tal:condition="here/getMembers"
tal:define="field python:here.getField('members')">
<span metal:use-macro="context/widgets/field/macros/view" />
</div>