[IMP] 'website_partner' compatible with Multi-Website

This commit is contained in:
Kaushal Prajapati 2017-12-25 11:09:48 +05:30 committed by Siddharth Bhalgami
parent 7366c0bd65
commit 9206847d70
3 changed files with 19 additions and 0 deletions

View File

@ -3,45 +3,56 @@
<record id="base.partner_root" model="res.partner">
<field name="website_published">True</field>
<field name="website_ids" eval="[(4,ref('website.default_website'))]"/>
</record>
<record id="base.partner_demo" model="res.partner">
<field name="website_published">True</field>
<field name="website_ids" eval="[(4,ref('website.default_website'))]"/>
</record>
<record id="base.res_partner_12" model="res.partner">
<field name="website_published">True</field>
<field name="website_ids" eval="[(4,ref('website.default_website'))]"/>
</record>
<record id="base.res_partner_12" model="res.partner">
<field name="website_published">True</field>
<field name="website_ids" eval="[(4,ref('website.default_website'))]"/>
</record>
<record id="base.res_partner_2" model="res.partner">
<field name="website_published">True</field>
<field name="website_ids" eval="[(4,ref('website.default_website'))]"/>
</record>
<record id="base.res_partner_1" model="res.partner">
<field name="website_published">True</field>
<field name="website_ids" eval="[(4,ref('website.default_website'))]"/>
</record>
<record id="base.res_partner_12" model="res.partner">
<field name="website_published">True</field>
<field name="website_ids" eval="[(4,ref('website.default_website'))]"/>
</record>
<record id="base.res_partner_3" model="res.partner">
<field name="website_published">True</field>
<field name="website_ids" eval="[(4,ref('website.default_website'))]"/>
</record>
<record id="base.res_partner_3" model="res.partner">
<field name="website_published">True</field>
<field name="website_ids" eval="[(4,ref('website.default_website'))]"/>
</record>
<record id="base.res_partner_2" model="res.partner">
<field name="website_published">True</field>
<field name="website_ids" eval="[(4,ref('website.default_website'))]"/>
</record>
<record id="base.res_partner_18" model="res.partner">
<field name="website_published">True</field>
<field name="website_ids" eval="[(4,ref('website.default_website'))]"/>
</record>
<record id="base.res_partner_10" model="res.partner">

View File

@ -10,6 +10,11 @@ class WebsiteResPartner(models.Model):
website_description = fields.Html('Website Partner Full Description', strip_style=True)
website_short_description = fields.Text('Website Partner Short Description')
website_ids = fields.Many2many('website', 'website_partner_pub_rel',
'website_id', 'partner_id',
string='Websites', copy=False,
help='List of websites in which '
'Partner is published.')
@api.multi
def _compute_website_url(self):

View File

@ -13,6 +13,9 @@
<field name="website_published" widget="website_button"/>
</button>
</button>
<xpath expr="//field[@name='lang']" position="after">
<field name="website_ids" widget="many2many_tags"/>
</xpath>
</data>
</field>
</record>