blob: 1a1ee6bff4ec1671eb2af6b472a1895bed0f979b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
from odoo import fields, models
class PromotionProgram(models.Model):
_name = "promotion.program"
name = fields.Char(string="Name")
banner = fields.Binary(string="Banner")
image = fields.Binary(string="Image")
icon = fields.Binary(string="Icon", help="Image 1:1 ratio")
icon_top = fields.Binary(string="Icon Top", help="Icon ini ditampilkan sebagai atribut pada atas gambar di product card pada website")
icon_bottom = fields.Binary(string="Icon Bottom", help="Icon ini ditampilkan sebagai atribut pada bawah gambar di product card pada website")
start_time = fields.Datetime(string="Start Time")
end_time = fields.Datetime(string="End Time")
applies_to = fields.Selection(selection=[
("all_user", "All User"),
("login_user", "Login User")
])
program_line = fields.One2many('promotion.program.line', 'program_id', 'Program line')
keyword_ids = fields.One2many('promotion.keyword', 'promotion_id', 'Keywords')
|