diff options
| author | Jeremy Kersten <jke@odoo.com> | 2020-07-08 08:57:46 +0000 |
|---|---|---|
| committer | Jeremy Kersten <jke@odoo.com> | 2020-07-09 06:45:33 +0000 |
| commit | f8a7379be95eb3c33d1486bba0a772c5868c4c2a (patch) | |
| tree | ffaa3ca5e562b288536b28298aee6c3eebde3041 /addons | |
| parent | 5bd8e6e0a8d5cecedfdec8be0b7f314c0f5f3648 (diff) | |
[IMP] website_customer, website_hr: match apps when redirect in edit backend
Edit in backend now redirect to related apps, and no more in website Apps
closes odoo/odoo#54208
Signed-off-by: Jérémy Kersten (jke) <jke@openerp.com>
Diffstat (limited to 'addons')
5 files changed, 19 insertions, 1 deletions
diff --git a/addons/website/static/src/xml/website.seo.xml b/addons/website/static/src/xml/website.seo.xml index 65b86bebb84..b10faaff5e5 100644 --- a/addons/website/static/src/xml/website.seo.xml +++ b/addons/website/static/src/xml/website.seo.xml @@ -80,7 +80,7 @@ <span class="input-group-text seo_name_pre"></span> </div> <input type="text" name="website_seo_name" id="website_seo_name" class="form-control" t-att-placeholder="widget.seoNameDefault" /> - <div class="input-group-append" title="Unalterable uniq identifier"> + <div class="input-group-append" title="Unalterable unique identifier"> <span class="input-group-text seo_name_post"></span> </div> </div> diff --git a/addons/website_customer/models/res_partner.py b/addons/website_customer/models/res_partner.py index 9a70eef5ca7..5ad57bc96c9 100644 --- a/addons/website_customer/models/res_partner.py +++ b/addons/website_customer/models/res_partner.py @@ -10,6 +10,9 @@ class Partner(models.Model): website_tag_ids = fields.Many2many('res.partner.tag', 'res_partner_res_partner_tag_rel', 'partner_id', 'tag_id', string='Website tags') + def get_backend_menu_id(self): + return self.env.ref('contacts.menu_contacts').id + class Tags(models.Model): diff --git a/addons/website_customer/views/website_customer_templates.xml b/addons/website_customer/views/website_customer_templates.xml index d2be629480a..ecb02e59cc6 100644 --- a/addons/website_customer/views/website_customer_templates.xml +++ b/addons/website_customer/views/website_customer_templates.xml @@ -142,6 +142,12 @@ </xpath> </template> +<template id="contact_edit_options" inherit_id="website.user_navbar" name="Edit Customer Options"> + <xpath expr="//li[@id='edit-page-menu']" position="after"> + <t t-if="main_object._name == 'res.partner'" t-set="action" t-value="'contacts.action_contacts'"/> + </xpath> +</template> + <template id="details" name="Customer Detail"> <t t-call="website.layout"> <div id="wrap"> diff --git a/addons/website_hr_recruitment/models/hr_recruitment.py b/addons/website_hr_recruitment/models/hr_recruitment.py index bcd8fc5a874..8f47ef3c870 100644 --- a/addons/website_hr_recruitment/models/hr_recruitment.py +++ b/addons/website_hr_recruitment/models/hr_recruitment.py @@ -61,3 +61,6 @@ class Job(models.Model): def set_open(self): self.write({'website_published': False}) return super(Job, self).set_open() + + def get_backend_menu_id(self): + return self.env.ref('hr_recruitment.menu_hr_recruitment_root').id diff --git a/addons/website_hr_recruitment/views/website_hr_recruitment_templates.xml b/addons/website_hr_recruitment/views/website_hr_recruitment_templates.xml index 2720d66a305..d095fdc932c 100644 --- a/addons/website_hr_recruitment/views/website_hr_recruitment_templates.xml +++ b/addons/website_hr_recruitment/views/website_hr_recruitment_templates.xml @@ -7,6 +7,12 @@ </xpath> </template> +<template id="job_edit_options" inherit_id="website.user_navbar" name="Edit Job Options"> + <xpath expr="//li[@id='edit-page-menu']" position="after"> + <t t-if="main_object._name == 'hr.job'" t-set="action" t-value="'hr_recruitment.action_hr_job'"/> + </xpath> +</template> + <template id="index" name="Jobs"> <t t-call="website.layout"> <div id="wrap" class="o_website_hr_recruitment_jobs_list bg-100"> |
