Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
2675 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
4156
1
led 24
1800
3
kvě 24
3061
0
říj 23
1617
1
úno 24
5902