Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
1 ตอบกลับ
4672 มุมมอง

I am using dynamic placeholder eg ( object.request_date_from) in Email templates of Odoo 17. 

The default date format is  2024-02-12. Can I change it to 12-Feb-2024.
I had already tried changing Translations > Languages. It's getting effective in other pages like timesheet, but not in email templates dynamic placeholder

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

Hi,

There are two possible ways to change the format of the date in the template.

1) You can change the format from the Languages that you have tried already.


2)The second method you need to inherit the actual report template and add the date additionally in it

a. You need to locate the actual report template of from the addons

b. Inherit the template in your custom module

c. Add custom date inside the template.


example:

You can change the format like,


<span t-esc="date.date().strftime('%d/%m/%Y')"/>

d. Run the module


Hope it helps

อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
2
ก.พ. 24
4859
2
ม.ค. 24
4303
Problem with email template (SOLVED) แก้ไขแล้ว
2
ม.ค. 24
9985
1
มี.ค. 21
9547
0
ม.ค. 19
7125