def get_view(self, wizard, state_name):
template = wizard.template.template
fields = {}
view = {
'model': 'account.move.template.create.keywords',
'view_id': 0,
'fields': fields,
}
field_template = ('<label name=%(name)s/>'
'<field name=%(name)s/>')
view['arch'] = ('<?xml version="1.0"?>'
'<form col="2" string=%s>%s</form>' % (
quoteattr(template.name),
''.join(field_template % {'name': quoteattr(keyword.name)}
for keyword in template.keywords)
))
for keyword in template.keywords:
fields[keyword.name] = keyword.get_field()
return view
评论列表
文章目录