Skip to content
Extraits de code Groupes Projets
Valider ea6ce1b7 rédigé par Juliana's avatar Juliana
Parcourir les fichiers

[ADD]Pre-commit

parent ce208a86
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -36,4 +36,3 @@ Maintainer
:target: https://le-filament.com
This module is maintained by Le Filament
{
'name': "ACC - Gestion des actualités",
'summary': "Gestion des Actualités",
'author': "Le Filament",
'website': "https://www.le-filament.com",
'version': '14.0.1.0.1',
'license': "AGPL-3",
'depends': [
'acc_operation'
],
'data': [
"name": "ACC - Gestion des actualités",
"summary": "Gestion des Actualités",
"author": "Le Filament",
"website": "https://www.le-filament.com",
"version": "14.0.1.0.1",
"license": "AGPL-3",
"depends": ["acc_operation"],
"data": [
"security/ir.model.access.csv",
# datas
# wizard
# views
'views/acc_actu_views.xml',
'views/acc_operation_views.xml',
"views/acc_actu_views.xml",
"views/acc_operation_views.xml",
# views menu
],
'qweb': [
"qweb": [
# "static/src/xml/*.xml",
],
'installable': True,
'auto_install': False,
"installable": True,
"auto_install": False,
}
# Copyright 2021 Le Filament (<http://www.le-filament.com>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from odoo import fields, models
from datetime import datetime
from odoo import fields, models
class AccActu(models.Model):
_name = 'acc.actu'
_description = 'Actualités'
_order = 'date_actu DESC, id DESC'
_name = "acc.actu"
_description = "Actualités"
_order = "date_actu DESC, id DESC"
# ------------------------------------------------------
# Fields declaration
......@@ -16,7 +17,7 @@ class AccActu(models.Model):
name = fields.Char("Titre de l'actualité", required=True)
content = fields.Text("Contenu de l'actualité")
date_actu = fields.Date("Date de l'actualité", default=datetime.today())
operation_id = fields.Many2one('acc.operation', "Opération")
operation_id = fields.Many2one("acc.operation", "Opération")
# ------------------------------------------------------
# SQL Constraints
......
......@@ -5,14 +5,14 @@ from odoo import fields, models
class AccOperation(models.Model):
_inherit = 'acc.operation'
_inherit = "acc.operation"
# ------------------------------------------------------
# Fields declaration
# ------------------------------------------------------
actu_ids = fields.One2many(
comodel_name='acc.actu',
inverse_name='operation_id',
comodel_name="acc.actu",
inverse_name="operation_id",
string="Liste des actualités",
)
# ------------------------------------------------------
......
......@@ -54,11 +54,13 @@
</field>
</record>
<menuitem id="acc_actu_menu"
<menuitem
id="acc_actu_menu"
name="Actualités"
parent="acc_operation.menu_acc_config"
sequence="10"
action="acc_actu_act_window"/>
action="acc_actu_act_window"
/>
</data>
</odoo>
......@@ -9,8 +9,11 @@
<field name="arch" type="xml">
<notebook position="inside">
<page name="actus" string="Actualités">
<field name="actu_ids" mode="tree"
context="{'default_operation_id': active_id}">
<field
name="actu_ids"
mode="tree"
context="{'default_operation_id': active_id}"
>
<tree string="Actualités" editable="bottom">
<field name="name" />
</tree>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter