В настоящее время я разрабатываю модуль для бронирования номеров. Когда пользователь забронирует номер, автоматическая почта должна отправить администратору. Для этого мне нужно получить идентификатор электронной почты идентификатора пользователя и администратора электронной почты в моей электронной почте templte. Как я могу это сделать.Как получить адрес электронной почты пользователя и администратора электронной почты в шаблоне электронной почты в odoo
Это мой шаблон ..
<record id="send_request" model="email.template">
<field name="name">Request Notification</field>
<field name="email_from">${ }</field>
<field name="subject">Room request </field>
<field name="email_to" >${ }</field>
<field name="auto_delete" eval="True"/>
<field name="body_html"><![CDATA[
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<title>STPI Room Request </title>
<style>
span.oe_mail_footer_access {
display:block;
text-align:center;
color:grey;
}
</style>
</head>
<body>
<p>
Dear Sir,
</p>
<br> <p>My company, ${ } would like to use the Room for the specified duration. Kindly concider our request for the use of conference/board room.</p>
<br/>
<p>
Thanks and Regards,
<br/>
${ }
</p>
</body>
</html>
]]>
</field>
</record>
В email_from, мне нужно, чтобы получить пользователь компании электронный идентификатор и email_to мне нужно, чтобы получить админ электронный идентификатор.
Ваш ответ был очень полезен. Спасибо. Еще одна вещь: Как получить идентификатор электронной почты администратора. (Идентификатор электронной почты администратора указан в параметре пользователя в настройках.) –
просто создайте метод, который вернет адрес электронной почты администратора в вашей модели и вызовет этот метод в вашем шаблоне электронной почты, например, object.your_method_name() –