The concept of 'parent_id' on website.visitors was introduced in the saas-13.3 stable while implementing the "event online" feature: However, it should have been part of the website module from the start since it's a 'global' concept that does not depend on events at all. See #53540 for more details. This commit aims to clean the code by moving the field to the website module, which allows a nice cleaning of associated overridden methods as well. Along with that, we move the website.visitor demo data from the event module to the website module, allowing a fresh install of website to showcase some of our visitors feature. We also took this opportunity to do some minor improvements in the visitors kanban view in order to make relevant information more visible. Task-2429652 Part-of: odoo/odoo#65113
36 lines
1.8 KiB
XML
36 lines
1.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
|
|
<record id="website_visitor_0" model="website.visitor">
|
|
<field name="name">Edwin Hansen</field>
|
|
<field name="partner_id" ref="base.res_partner_address_5"/>
|
|
<field name="country_id" ref="base.nl"/>
|
|
<field name="page_ids" eval="[(4, ref('website.homepage_page'))]"/>
|
|
<field name="website_track_ids" eval="[(0, 0, {'page_id': ref('website.homepage_page'), 'url': '/'})]"/>
|
|
</record>
|
|
<record id="website_visitor_1" model="website.visitor">
|
|
<field name="name">Soham Palmer</field>
|
|
<field name="partner_id" ref="base.res_partner_address_11"/>
|
|
<field name="country_id" ref="base.us"/>
|
|
<field name="page_ids" eval="[(4, ref('website.contactus_page'))]"/>
|
|
<field name="website_track_ids" eval="[(0, 0, {'page_id': ref('website.contactus_page'), 'url': '/contactus'})]"/>
|
|
</record>
|
|
<record id="website_visitor_2" model="website.visitor">
|
|
<field name="name">Philipe J. Fry</field>
|
|
<field name="partner_id" eval="False"/>
|
|
<field name="country_id" ref="base.be"/>
|
|
<field name="page_ids" eval="[(4, ref('website.homepage_page'))]"/>
|
|
<field name="website_track_ids" eval="[(0, 0, {'page_id': ref('website.homepage_page'), 'url': '/'})]"/>
|
|
</record>
|
|
<record id="website_visitor_2_1" model="website.visitor">
|
|
<field name="name">Philipe J. Fry (old)</field>
|
|
<field name="active" eval="False"></field>
|
|
<field name="parent_id" ref="website.website_visitor_2"/>
|
|
<field name="partner_id" eval="False"/>
|
|
<field name="country_id" ref="base.be"/>
|
|
<field name="page_ids" eval="[(4, ref('website.contactus_page'))]"/>
|
|
<field name="website_track_ids" eval="[(0, 0, {'page_id': ref('website.contactus_page'), 'url': '/contactus'})]"/>
|
|
</record>
|
|
|
|
</odoo>
|