[IMP] Moved form layout outline feature into debug select box
bzr revid: fme@openerp.com-20120410112834-zpux34tsk1yc916k
This commit is contained in:
parent
3bfa67a516
commit
75a0603ccc
|
@ -860,10 +860,6 @@ openerp.web.form.FormRenderingEngine = openerp.web.Class.extend({
|
|||
w.replace($elem);
|
||||
}
|
||||
});
|
||||
|
||||
if (openerp.connection.debug) {
|
||||
$('<button>Outline Form Layout</button>').appendTo(this.$element).click($.proxy(this.toggle_layout_debugging, this));
|
||||
}
|
||||
},
|
||||
render_element: function(template, layout/* dictionaries */) {
|
||||
var dicts = [].slice.call(arguments).slice(2);
|
||||
|
|
|
@ -558,6 +558,9 @@ session.web.ViewManagerAction = session.web.ViewManager.extend({
|
|||
});
|
||||
}
|
||||
break;
|
||||
case 'toggle_layout_outline':
|
||||
current_view.rendering_engine.toggle_layout_debugging();
|
||||
break;
|
||||
case 'fields':
|
||||
this.dataset.call_and_eval(
|
||||
'fields_get', [false, {}], null, 1).then(function (fields) {
|
||||
|
|
|
@ -445,6 +445,7 @@
|
|||
<t t-name="ViewManagerDebug">
|
||||
<option value="">Debug View#<t t-esc="view.fields_view.view_id"/></option>
|
||||
<option t-if="_.indexOf(['form', 'page'], view_manager.active_view) gt -1" value="perm_read" data-views="form,page">View Log (perm_read)</option>
|
||||
<option t-if="view_manager.active_view === 'form'" value="toggle_layout_outline">Toggle Form Layout Outline</option>
|
||||
<option value="fields">View Fields</option>
|
||||
<option value="fvg">Fields View Get</option>
|
||||
<t t-if="view_manager.session.uid === 1">
|
||||
|
|
Loading…
Reference in New Issue