diff options
| author | Thibault Delavallée <tde@odoo.com> | 2019-01-09 13:39:28 +0000 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2019-04-15 09:26:23 +0000 |
| commit | 732ec79767969fa3109423925d40ebf2f4ae9c5e (patch) | |
| tree | cfc22d65254673a2a2e9708a1b752cdf2f5ed6bb /addons/link_tracker/views/link_tracker_views.xml | |
| parent | cd4f0d4c11575ba458fda086da7c0247eb7e145a (diff) | |
[IMP] link_tracker, mass_mailing: improve link tracker, click and mail statistic views
Purpose is to have more information available in list and form views. As
trying to access those models is a technical move let us give users all
necessary information to understand / debug a bit what happens.
Concerning links we add necessary view type and fields to ease understanding
of tracking data. Notably in mass mailing mailing related information is added
for clicks.
This commit is linked to task ID 1924711 and PR #30059.
Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
Diffstat (limited to 'addons/link_tracker/views/link_tracker_views.xml')
| -rw-r--r-- | addons/link_tracker/views/link_tracker_views.xml | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/addons/link_tracker/views/link_tracker_views.xml b/addons/link_tracker/views/link_tracker_views.xml index 0ed9fe524c4..4e35fcaf6f3 100644 --- a/addons/link_tracker/views/link_tracker_views.xml +++ b/addons/link_tracker/views/link_tracker_views.xml @@ -9,6 +9,8 @@ <search string="Links"> <field name="url" string="Title and URL" filter_domain="['|', ('title', 'ilike', self), ('url', 'ilike', self)]"/> <field name="title"/> + <group expand="0" string="Group By"> + </group> </search> </field> </record> @@ -83,6 +85,21 @@ </record> <!-- LINK.TRACKER.CLICK --> + <record id="link_tracker_click_view_search" model="ir.ui.view"> + <field name="name">link.tracker.click.view.search</field> + <field name="model">link.tracker.click</field> + <field name="arch" type="xml"> + <search string="Clicks"> + <field name="link_id"/> + <field name="country_id"/> + <group expand="0" string="Group By"> + <filter string="Link" name="groupby_link_id" domain="[]" context="{'group_by': 'link_id'}"/> + <filter string="Country" name="groupby_country_id" context="{'group_by': 'country_id'}"/> + </group> + </search> + </field> + </record> + <record id="link_tracker_click_view_form" model="ir.ui.view"> <field name="name">link.tracker.click.view.form</field> <field name="model">link.tracker.click</field> @@ -115,7 +132,7 @@ <field name="name">link.tracker.click.view.graph</field> <field name="model">link.tracker.click</field> <field name="arch" type="xml"> - <graph string="Link Clicks"> + <graph string="Link Clicks" type="pie"> <field name="link_id"/> <field name="ip"/> <field name="country_id"/> @@ -126,7 +143,7 @@ <record id="link_tracker_click_action_statistics" model="ir.actions.act_window"> <field name="name">Click Statistics</field> <field name="res_model">link.tracker.click</field> - <field name="view_mode">graph</field> + <field name="view_mode">graph,tree,form</field> <field name="domain">[]</field> </record> |
