summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabien Meghazi <fme@openerp.com>2014-05-12 13:38:20 +0200
committerFabien Meghazi <fme@openerp.com>2014-05-12 13:38:20 +0200
commit05c598f0b3d5dab8f2db4b6cc19f0da10f8fcfdc (patch)
treedd9991f877ebfbfc84e1de68bb0560a8dda5bcad
parent4cecbd919f858622c85426ef7fb61d06c36eeb19 (diff)
[ADD] website.menu editable list in website config
bzr revid: fme@openerp.com-20140512113820-oidhod8ovqp3nh9a
-rw-r--r--addons/website/views/res_config.xml5
-rw-r--r--addons/website/views/website_views.xml22
2 files changed, 27 insertions, 0 deletions
diff --git a/addons/website/views/res_config.xml b/addons/website/views/res_config.xml
index 96edb5a976a..d94997c4df4 100644
--- a/addons/website/views/res_config.xml
+++ b/addons/website/views/res_config.xml
@@ -80,6 +80,11 @@
</div>
</div>
</group>
+ <group string="Menu">
+ <button type="action"
+ name="%(website.action_website_menu)d"
+ string="Configure website menus" class="oe_link"/>
+ </group>
</div>
</form>
</field>
diff --git a/addons/website/views/website_views.xml b/addons/website/views/website_views.xml
index cf7be25ec84..6283c646575 100644
--- a/addons/website/views/website_views.xml
+++ b/addons/website/views/website_views.xml
@@ -73,5 +73,27 @@
</group>
</field>
</record>
+
+ <record id="action_website_menu" model="ir.actions.act_window">
+ <field name="name">Website Menu</field>
+ <field name="res_model">website.menu</field>
+ <field name="view_mode">list</field>
+ </record>
+
+ <record id="menu_tree" model="ir.ui.view">
+ <field name="name">website.menu.tree</field>
+ <field name="model">website.menu</field>
+ <field name="field_parent">child_id</field>
+ <field name="arch" type="xml">
+ <tree string="Website menu" editable="bottom">
+ <field name="name"/>
+ <field name="url"/>
+ <field name="new_window"/>
+ <field name="parent_id"/>
+ <field name="sequence"/>
+ </tree>
+ </field>
+ </record>
+
</data>
</openerp>