跳至內容
選單
此問題已被標幟
2 回覆
2438 瀏覽次數

Hi,

priority

The product name is too long. I want to print the first 10 characters in the output. What is HTML Qweb code?



Thanks.

頭像
捨棄
最佳答案

Hello this is Gulshan Negi

Well, you can do this by using the code below.


< span t-field = "product.name" t-options = '{"widget": "text", "options": {"widget": "text", "truncate": 10}}' / >

I hope it will work.

Thank you

頭像
捨棄
最佳答案

Hi,

You can limit the length of characters of field from python using size attribute.

For that, inherit product.template model and override the name field and give attribute size=10

class ProductTemplate(models.Model):
_inherit = "product.template"
name = fields.Char('Name', index='trigram', required=True, translate=True, size=10)

Regards

頭像
捨棄
相關帖文 回覆 瀏覽次數 活動
3
4月 18
4546
0
6月 25
348
1
8月 17
5733
0
8月 15
7031
1
3月 15
5096