Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
2307 Zobrazení

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šit
Related Posts Odpovědi Zobrazení Aktivita
2
kvě 24
3625
1
led 24
1437
3
kvě 24
2701
0
říj 23
1300
1
úno 24
5420