summaryrefslogtreecommitdiff
path: root/addons/utm/views/utm_views.xml
diff options
context:
space:
mode:
authorThibault Delavallée <tde@odoo.com>2018-10-19 12:55:40 +0000
committerThibault Delavallée <tde@odoo.com>2018-10-26 12:42:49 +0000
commit65f9840fd2cb69ace065d50d2b9c6d2aebd703ef (patch)
tree82a24e4ea5f27389a85800c4ac6fa04e9eecde96 /addons/utm/views/utm_views.xml
parentd9c1cd42562a047107ccf474206105c47ab78edb (diff)
[MOV] utm: organize module structure according to guidelines
This module holds old code and is still not updated according to guidelines. Let us update a bit the naming in this module to have readable code. This commit is linked to task ID 1896681 and PR #27975. No functional change should occur with this commit as it contains only renaming / move.
Diffstat (limited to 'addons/utm/views/utm_views.xml')
-rw-r--r--addons/utm/views/utm_views.xml110
1 files changed, 110 insertions, 0 deletions
diff --git a/addons/utm/views/utm_views.xml b/addons/utm/views/utm_views.xml
new file mode 100644
index 00000000000..6e66bf89103
--- /dev/null
+++ b/addons/utm/views/utm_views.xml
@@ -0,0 +1,110 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <menuitem id="menu_link_tracker_root" name="Link Tracker" groups="base.group_no_one" sequence="30" web_icon="utm,static/description/icon.png"/>
+ <menuitem name="UTMs" id="marketing_utm" parent="menu_link_tracker_root" sequence="99" groups="base.group_no_one"/>
+
+ <!-- utm.campaign -->
+ <record model="ir.ui.view" id="utm_campaign_tree">
+ <field name="name">utm.campaign.tree</field>
+ <field name="model">utm.campaign</field>
+ <field name="arch" type="xml">
+ <tree string="Campaign">
+ <field name="name"/>
+ </tree>
+ </field>
+ </record>
+
+ <record model="ir.ui.view" id="utm_campaign_form">
+ <field name="name">utm.campaign.form</field>
+ <field name="model">utm.campaign</field>
+ <field name="arch" type="xml">
+ <form string="Campaign">
+ <group>
+ <field name="name"/>
+ </group>
+ </form>
+ </field>
+ </record>
+
+ <record id="utm_campaign_act" model="ir.actions.act_window">
+ <field name="name">Campaigns</field>
+ <field name="res_model">utm.campaign</field>
+ <field name="view_type">form</field>
+ <field name="view_id" ref="utm_campaign_tree"/>
+ </record>
+
+ <menuitem action="utm_campaign_act" id="menu_utm_campaign_act" sequence="4"
+ groups="base.group_no_one" parent="marketing_utm"/>
+
+ <!-- utm.medium -->
+ <record id="utm_medium_view_tree" model="ir.ui.view">
+ <field name="name">utm.medium.tree</field>
+ <field name="model">utm.medium</field>
+ <field name="arch" type="xml">
+ <tree string="Medium">
+ <field name="name"/>
+ <field name="active"/>
+ </tree>
+ </field>
+ </record>
+ <record id="utm_medium_view_form" model="ir.ui.view">
+ <field name="name">utm.medium.form</field>
+ <field name="model">utm.medium</field>
+ <field name="arch" type="xml">
+ <form string="Channel">
+ <group>
+ <field name="name"/>
+ <field name="active"/>
+ </group>
+ </form>
+ </field>
+ </record>
+ <record id="utm_medium_action" model="ir.actions.act_window">
+ <field name="name">Medium</field>
+ <field name="res_model">utm.medium</field>
+ <field name="view_type">form</field>
+ <field name="view_mode">tree,form</field>
+ <field name="help" type="html">
+ <p class="o_view_nocontent_smiling_face">
+ Define a new medium
+ </p>
+ </field>
+ </record>
+
+ <menuitem action="utm_medium_action" id="menu_utm_medium" parent="marketing_utm" sequence="4" groups="base.group_no_one"/>
+
+ <!-- utm.source -->
+ <record id="utm_source_view_tree" model="ir.ui.view">
+ <field name="name">utm.source.tree</field>
+ <field name="model">utm.source</field>
+ <field name="arch" type="xml">
+ <tree string="Medium">
+ <field name="name"/>
+ </tree>
+ </field>
+ </record>
+ <record id="utm_source_view_form" model="ir.ui.view">
+ <field name="name">utm.source.form</field>
+ <field name="model">utm.source</field>
+ <field name="arch" type="xml">
+ <form string="Channel">
+ <group>
+ <field name="name"/>
+ </group>
+ </form>
+ </field>
+ </record>
+ <record id="utm_source_action" model="ir.actions.act_window">
+ <field name="name">Sources</field>
+ <field name="res_model">utm.source</field>
+ <field name="view_type">form</field>
+ <field name="view_mode">tree,form</field>
+ <field name="help" type="html">
+ <p class="o_view_nocontent_smiling_face">
+ Define a new source
+ </p>
+ </field>
+ </record>
+
+ <menuitem action="utm_source_action" id="menu_utm_source" parent="marketing_utm" sequence="4" groups="base.group_no_one"/>
+</odoo>