Rename field_parent into field_childs

This commit is contained in:
Cédric Krier
2008-02-17 16:07:12 +01:00
parent 48396c171b
commit 2d752b57ca
8 changed files with 21 additions and 21 deletions
+1 -1
View File
@@ -45,7 +45,7 @@ CREATE TABLE ir_ui_view (
model varchar(64) DEFAULT ''::varchar NOT NULL,
"type" varchar(64) DEFAULT 'form'::varchar NOT NULL,
arch text NOT NULL,
field_parent varchar(64),
field_childs varchar(64),
priority integer DEFAULT 5 NOT NULL,
primary key(id)
);
+2 -2
View File
@@ -158,8 +158,8 @@ field,"ir.ui.menu,name",0,Menu,Menu,0
field,"ir.ui.menu,parent",0,Parent Menu,Menu parent,0
field,"ir.ui.menu,sequence",0,Sequence,Séquence,0
field,"ir.ui.view,arch",0,View Architecture,Architecture de la vue,0
field,"ir.ui.view,field_parent",0,Childs Field,Champs enfants,0
field,"ir.ui.view,inherit_id",0,Inherited View,Vue héritée,0
field,"ir.ui.view,field_childs",0,Childs Field,Champs enfants,0
field,"ir.ui.view,inherit",0,Inherited View,Vue héritée,0
field,"ir.ui.view,model",0,Model,Modèle,0
field,"ir.ui.view,module",0,Module,Module,0
field,"ir.ui.view,priority",0,Priority,Priorité,0
1 type name res_id src value fuzzy
158 field ir.ui.menu,parent 0 Parent Menu Menu parent 0
159 field ir.ui.menu,sequence 0 Sequence Séquence 0
160 field ir.ui.view,arch 0 View Architecture Architecture de la vue 0
161 field ir.ui.view,field_parent ir.ui.view,field_childs 0 Childs Field Champs enfants 0
162 field ir.ui.view,inherit_id ir.ui.view,inherit 0 Inherited View Vue héritée 0
163 field ir.ui.view,model 0 Model Modèle 0
164 field ir.ui.view,module 0 Module Module 0
165 field ir.ui.view,priority 0 Priority Priorité 0
+1 -1
View File
@@ -18,7 +18,7 @@
<record model="ir.ui.view" id="category_view_tree">
<field name="model">ir.module.category</field>
<field name="type">tree</field>
<field name="field_parent">childs</field>
<field name="field_childs">childs</field>
<field name="arch" type="xml">
<![CDATA[
<tree string="Module Categories">
+1 -1
View File
@@ -4,7 +4,7 @@
<record model="ir.ui.view" id="menu_view_tree_tree">
<field name="model">ir.ui.menu</field>
<field name="type">tree</field>
<field name="field_parent">childs</field>
<field name="field_childs">childs</field>
<field name="arch" type="xml">
<![CDATA[
<tree string="Menu" toolbar="1">
+2 -2
View File
@@ -18,8 +18,8 @@ class View(OSV):
('graph', 'Graph'),
('calendar', 'Calendar')), 'View Type', required=True),
'arch': fields.Text('View Architecture', required=True),
'inherit_id': fields.Many2One('ir.ui.view', 'Inherited View'),
'field_parent': fields.Char('Childs Field',size=64),
'inherit': fields.Many2One('ir.ui.view', 'Inherited View'),
'field_childs': fields.Char('Childs Field',size=64),
'module': fields.Char('Module', size=128, readonly=True),
}
_defaults = {
+6 -6
View File
@@ -11,10 +11,10 @@
<field name="model"/>
<label name="type"/>
<field name="type"/>
<label name="inherit_id"/>
<field name="inherit_id"/>
<label name="field_parent"/>
<field name="field_parent"/>
<label name="inherit"/>
<field name="inherit"/>
<label name="field_childs"/>
<field name="field_childs"/>
<label name="priority"/>
<field name="priority"/>
<separator name="arch" colspan="4"/>
@@ -32,8 +32,8 @@
<field name="priority" select="2"/>
<field name="model" select="1"/>
<field name="type" select="1"/>
<field name="inherit_id" select="1"/>
<field name="field_parent" select="2"/>
<field name="inherit" select="1"/>
<field name="field_childs" select="2"/>
</tree>
]]>
</field>
+7 -7
View File
@@ -1819,12 +1819,12 @@ class ORM(object):
while test:
if view_id:
where = (model and (" and model='%s'" % (self._name,))) or ''
cursor.execute('SELECT arch, name, field_parent, id, type, ' \
'inherit_id ' \
cursor.execute('SELECT arch, name, field_childs, id, type, ' \
'inherit ' \
'FROM ir_ui_view WHERE id = %d ' + where, (view_id,))
else:
cursor.execute('SELECT arch, name, field_parent, id, type, ' \
'inherit_id ' \
cursor.execute('SELECT arch, name, field_childs, id, type, ' \
'inherit ' \
'FROM ir_ui_view ' \
'WHERE model = %s AND type = %s ORDER BY priority',
(self._name,view_type))
@@ -1844,7 +1844,7 @@ class ORM(object):
def _inherit_apply_rec(result, inherit_id):
# get all views which inherit from (ie modify) this view
cursor.execute('SELECT arch, id FROM ir_ui_view ' \
'WHERE inherit_id = %d AND model = %s ' \
'WHERE inherit = %d AND model = %s ' \
'ORDER BY priority', (inherit_id, self._name))
sql_inherit = cursor.fetchall()
for (inherit, view_id) in sql_inherit:
@@ -1855,7 +1855,7 @@ class ORM(object):
result['arch'] = _inherit_apply_rec(result['arch'], sql_res[3])
result['name'] = sql_res[1]
result['field_parent'] = sql_res[2] or False
result['field_childs'] = sql_res[2] or False
# otherwise, build some kind of default view
else:
if view_type == 'form':
@@ -1882,7 +1882,7 @@ class ORM(object):
xml = ''
result['arch'] = xml
result['name'] = 'default'
result['field_parent'] = False
result['field_childs'] = False
result['view_id'] = 0
doc = dom.minidom.parseString(result['arch'])
+1 -1
View File
@@ -6,7 +6,7 @@
<record model="ir.ui.view" id="directory_view_tree">
<field name="model">webdav.directory</field>
<field name="type">tree</field>
<field name="field_parent">childs</field>
<field name="field_childs">childs</field>
<field name="arch" type="xml">
<![CDATA[
<tree string="Directories">