Skip to Content
Menu
This question has been flagged
2137 Zobrazenia

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 !

Avatar
Zrušiť
Related Posts Replies Zobrazenia Aktivita
2
máj 24
3223
1
jan 24
1247
3
máj 24
2511
0
okt 23
1147
1
feb 24
5116