Commit a3540a95 authored by Vincent Pelletier's avatar Vincent Pelletier

Honour extra & css_class settings in read-only (Multi)RelationStringFields

parent 57dba435
......@@ -350,6 +350,14 @@ class MultiRelationStringFieldWidget(Widget.LinesTextAreaWidget,
relation_html_string = self.render_relation_link(field, value, REQUEST)
if relation_html_string != '':
html_string += '  %s' % relation_html_string
extra = field.get_value('extra')
if extra not in (None, ''):
html_string = "<div %s>%s</div>" % (extra, html_string)
css_class = field.get_value('css_class')
if css_class not in ('', None):
# All strings should be escaped before rendering in HTML
# except for editor field
html_string = "<span class='%s'>%s</span>" % (css_class, html_string)
return html_string
def render_wheel(self, field, value, REQUEST, relation_index=0,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment