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

hi there

does anybody knows how to add a dynamic value (url) to a button in such a way that its rendered in outlook ?

a href button is rendered perfectly, but when i uses t-att-href to attach the dynamic link to the button then is does not get rendered in outlook. a lot of our clients are using outlook. 


Dennis

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

Hello @dennis Celen

Hope you are doing well,


This could be because of improper concatenation of URL string and dynamic value. 
Please use t-attf-href as it makes it easier to concatenate static value with dynamic value

Please see below example, Here to add dynamic value keep it enclosed in #{} and it will be evaluated and concatenated.

Please Find code in comment. 


Thanks & Regards,
Email: odoo@aktivsoftware.com
Skype: kalpeshmaheshwari

อวตาร
ละทิ้ง

Code :-

<t t-foreach="[365,366,367]" t-as="id">
<a t-attf-href="https://www.microsoft.com/en-in/microsoft-#{id}">Outlook Link</a>
</t>

and if the whole url comes from a variable:

<t t-foreach="urls" t-as="url">
<a t-attf-href="#{url}">Outlook Link</a>
</t>

Related Posts ตอบกลับ มุมมอง กิจกรรม
0
ก.พ. 23
1636
1
พ.ค. 22
2599
0
พ.ค. 21
2483
2
พ.ค. 15
7489
2
ม.ค. 25
1142