[FIX] web: Form: handle attributes and modifiers on notebook
Before this commit, the renderer interpreted the special tag, but ignored modifiers and attributes. Most nodes are rendered by the `_renderGenericElement` method, so this behaviour is automatic. However, special tags need to do it explicitely.
This commit is contained in:
@@ -679,10 +679,12 @@ var FormRenderer = BasicRenderer.extend({
|
||||
},
|
||||
});
|
||||
});
|
||||
return $('<div class="o_notebook">')
|
||||
var $notebook = $('<div class="o_notebook">')
|
||||
.data('name', node.attrs.name || '_default_')
|
||||
.append($headers)
|
||||
.append($pages);
|
||||
.append($headers, $pages);
|
||||
this._registerModifiers(node, this.state, $notebook);
|
||||
this._handleAttributes($notebook, node);
|
||||
return $notebook;
|
||||
},
|
||||
/**
|
||||
* @private
|
||||
|
||||
Reference in New Issue
Block a user