Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
2 Trả lời
2733 Lượt xem

I want to duplicate an attribute of a product after the user selects it. However, I want it to only contain the previously selected values in its attributes and not the values of all the attributes of the original product, in order to only create 1 product variable.

I tried this:

for attribute in self.customization_attribute_line_ids.article_id:
   attribute.copy({
      'name': "{} - {}".format(attribute.name, self.name)
   })

If anyone has any suggestions I would appreciate it.

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi,

We can use article.copy for that, try like below.

self.article_id.copy( default={ 'name': self.article_id.name, 'list_price': self.production_price() } )

Regards

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Olá.

Você pode tentar uma função que monitora a seleção desses produtos algo do tipo @api.onchange('nome da variavel de seleção'), e a partir disto adicionar os atributos deste produto especifico em uma lista.

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 10 22
2878
2
thg 8 23
4144
0
thg 10 21
1726
1
thg 9 19
5150
1
thg 6 25
786