跳至内容
菜单
此问题已终结

Hello,


I'm trying to modify the names of the labels when, on a product, you click "Print Labels".


It is related to the selection field "print_format" in model "product.label.layout"


So I tried to inherit and override the field like this:


from odoo import models, fields, api


class TfaLabel(models.TransientModel):
    _inherit = 'product.label.layout'

    print_format = fields.Selection([
        ('dymo', 'Dymo'),
        ('2x7xprice', 'TFA Grande étiquette'),
        ('4x7xprice', 'TFA Petite étiquette'),
        ('4x12', '4 x 12'),
        ('4x12xprice', '4 x 12 with price')], string="Format", default='2x7xprice', required=True)


And... somehow it worked in my test database but not in any other I tried and I can't recall doing anything specific on the test database that made it works...


Can anyone help ? Thanks !

形象
丢弃
相关帖文 回复 查看 活动
2
5月 24
3235
1
1月 24
1273
3
5月 24
2525
0
10月 23
1152
1
2月 24
5147