[IMP] add diagram name (name_get) above 'new node' button, so user knows what he's looking at

bzr revid: xmo@openerp.com-20120229102948-jfl1pbbg3t1460il
This commit is contained in:
Xavier Morel 2012-02-29 11:29:48 +01:00
parent 0e9333cb22
commit 8ec0fda0c3
4 changed files with 10 additions and 2 deletions

View File

@ -115,8 +115,8 @@ class DiagramView(View):
for i, fld in enumerate(visible_node_fields):
n['options'][node_fields_string[i]] = act[fld]
id_model = req.session.model(model).read([id],['name'], req.session.context)[0]['name']
_id, name = req.session.model(model).name_get([id], req.session.context)[0]
return dict(nodes=nodes,
conn=connectors,
id_model=id_model,
name=name,
parent_field=graphs['node_parent_field'])

View File

@ -1,3 +1,9 @@
.openerp .oe_diagram_header h3.oe_diagram_title {
font-weight: normal;
color: #252424;
margin: 0 0 0 2px;
}
.openerp .oe_diagram_pager {
float:right;
/*text-align: right;*/

View File

@ -118,6 +118,7 @@ openerp.web.DiagramView = openerp.web.View.extend({
var res_nodes = result['nodes'];
var res_edges = result['conn'];
this.parent_field = result.parent_field;
this.$element.find('h3.oe_diagram_title').text(result.name);
var id_to_node = {};

View File

@ -1,6 +1,7 @@
<template>
<t t-name="DiagramView">
<div class="oe_diagram_header" t-att-id="element_id + '_header'">
<h3 class="oe_diagram_title"/>
<div class="oe_diagram_buttons">
<button type="button" id="new_node" class="oe_button oe_diagram_button_new">New Node</button>
</div>