# HG changeset patch # User Sylvain Thénault # Date 1253296305 -7200 # Node ID 91cff87c368f0294794121c4e7e2daada49ff26c # Parent 8e63b72287b1a2f2d26ebc82a30bffed04b523e3 introduced to ease overriding for fancy stuff... diff -r 8e63b72287b1 -r 91cff87c368f web/views/autoform.py --- a/web/views/autoform.py Fri Sep 18 19:51:27 2009 +0200 +++ b/web/views/autoform.py Fri Sep 18 19:51:45 2009 +0200 @@ -311,6 +311,14 @@ """ return not existant or card in '+*' + def should_hide_add_new_relation_link(self, rschema, card): + """return true if once an inlined creation form is added, the 'add new' + link should be hidden + + by default true if the relation has single cardinality + """ + return card in '1?' + def etype_relation_field(etype, rtype, role='subject'): eschema = AutomaticEntityForm.schema.eschema(etype)