[IMP] website_crm: allow medium_id and section_id field to be overwrited by form
This commit is contained in:
parent
c331e963cd
commit
8be29c33fa
|
@ -60,6 +60,9 @@ class contactus(http.Controller):
|
||||||
post_description = [] # Info to add after the message
|
post_description = [] # Info to add after the message
|
||||||
values = {}
|
values = {}
|
||||||
|
|
||||||
|
values['medium_id'] = request.registry['ir.model.data'].xmlid_to_res_id(request.cr, SUPERUSER_ID, 'crm.crm_medium_website')
|
||||||
|
values['section_id'] = request.registry['ir.model.data'].xmlid_to_res_id(request.cr, SUPERUSER_ID, 'website.salesteam_website_sales')
|
||||||
|
|
||||||
for field_name, field_value in kwargs.items():
|
for field_name, field_value in kwargs.items():
|
||||||
if hasattr(field_value, 'filename'):
|
if hasattr(field_value, 'filename'):
|
||||||
post_file.append(field_value)
|
post_file.append(field_value)
|
||||||
|
@ -77,9 +80,6 @@ class contactus(http.Controller):
|
||||||
values = dict(values, error=error, kwargs=kwargs.items())
|
values = dict(values, error=error, kwargs=kwargs.items())
|
||||||
return request.website.render(kwargs.get("view_from", "website.contactus"), values)
|
return request.website.render(kwargs.get("view_from", "website.contactus"), values)
|
||||||
|
|
||||||
values['medium_id'] = request.registry['ir.model.data'].xmlid_to_res_id(request.cr, SUPERUSER_ID, 'crm.crm_medium_website')
|
|
||||||
values['section_id'] = request.registry['ir.model.data'].xmlid_to_res_id(request.cr, SUPERUSER_ID, 'website.salesteam_website_sales')
|
|
||||||
|
|
||||||
# description is required, so it is always already initialized
|
# description is required, so it is always already initialized
|
||||||
if post_description:
|
if post_description:
|
||||||
values['description'] += dict_to_str(_("Custom Fields: "), post_description)
|
values['description'] += dict_to_str(_("Custom Fields: "), post_description)
|
||||||
|
|
Loading…
Reference in New Issue