[IMP] mass_mailing_sms: improve list view of SMS marketing
This commit improves the list view of SMS Marketing to make it similar to Email Marketing. Now we have these fields in following order: - calendar_date - subject (string updated to `Title`) - mailing_model_id (optional hide) - user_id - campaign_id (optional hide, displayed when activated) - ab_testing_enabled (displayed when activated) - sent (added sum) - clicked (updated string to `Clicked (%)` and added progressbar widget, average) - bounced (updated string to `Bounced (%)`, optional hide with progressbar widget and average) - state TaskID-2653806 Part-of: odoo/odoo#77768
This commit is contained in:
committed by
Dharmraj Jhala
parent
03a0204dc7
commit
d0f25aa59a
@@ -233,17 +233,17 @@
|
||||
<field name="priority">20</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="SMS Marketing" sample="1" decoration-info="state == 'draft'">
|
||||
<field name="subject"/>
|
||||
<field name="calendar_date" string="Date"/>
|
||||
<field name="subject" string="Title"/>
|
||||
<field name="mailing_type" invisible="1"/>
|
||||
<field name="mailing_model_id" string="Recipients"/>
|
||||
<field name="mailing_model_id" string="Recipients" optional="hide"/>
|
||||
<field name="user_id" widget="many2one_avatar_user"/>
|
||||
<field name="schedule_date" string="Scheduled" widget="remaining_days"/>
|
||||
<field name="sent_date" widget="date"/>
|
||||
<field name="state" decoration-info="state == 'draft' or state == 'in_queue'" decoration-success="state == 'sending' or state == 'done'" widget="badge"/>
|
||||
<field name="campaign_id" string="Campaign" groups="mass_mailing.group_mass_mailing_campaign"/>
|
||||
<field name="sent"/>
|
||||
<field name="clicked"/>
|
||||
<field name="bounced"/>
|
||||
<field name="campaign_id" string="Campaign" groups="mass_mailing.group_mass_mailing_campaign" optional="hide"/>
|
||||
<field name="ab_testing_enabled" string="A/B Test" groups="mass_mailing.group_mass_mailing_campaign"/>
|
||||
<field name="sent" sum="Total Sent"/>
|
||||
<field name="clicked" string="Clicked (%)" widget="progressbar" avg="Average of Clicked"/>
|
||||
<field name="bounced" string="Bounced (%)" widget="progressbar" optional="hide" avg="Average of Bounced"/>
|
||||
<field name="state" decoration-info="state in ('draft', 'in_queue')" decoration-success="state in ('sending', 'done')" widget="badge"/>
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
Reference in New Issue
Block a user