From 7c3b37d5ac6160b23bcc2fa39f8687d737274e71 Mon Sep 17 00:00:00 2001 From: Juliana <juliana@le-filament.com> Date: Wed, 9 Jun 2021 17:24:32 +0200 Subject: [PATCH] [ADD] Add fields crit/num on model question and label --- models/survey_survey.py | 9 +++++++++ views/survey_views.xml | 16 ++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/models/survey_survey.py b/models/survey_survey.py index ab520d5..f55ede5 100644 --- a/models/survey_survey.py +++ b/models/survey_survey.py @@ -35,6 +35,15 @@ class SurveyQuestion(models.Model): _order = 'page_sequence,sequence,id' # Change l'ordre des questions en fonction de la séquence des pages page_sequence = fields.Integer('Séquence de la page associée', related='page_id.sequence', store=True) + criteria = fields.Char("Critère") + num_question = fields.Char("Numéro de question") + + +class SurveyLabel(models.Model): + _inherit = "survey.label" + + criteria = fields.Char("Critère") + num_question = fields.Char("Numéro de question") class SurveyUserInput(models.Model): diff --git a/views/survey_views.xml b/views/survey_views.xml index ad02285..71bddf9 100644 --- a/views/survey_views.xml +++ b/views/survey_views.xml @@ -4,6 +4,22 @@ <odoo> + <record model="ir.ui.view" id="survey_question_form"> + <field name="name">Ethikis_Form_view_for_survey_question</field> + <field name="model">survey.question</field> + <field name="inherit_id" ref="survey.survey_question_form"/> + <field name="arch" type="xml"> + <field name="type" position="after"> + <field name="criteria"/> + <field name="num_question"/> + </field> + <xpath expr="//notebook//page//field[@name='labels_ids_2']//tree//field[@name='value']" position="after"> + <field name="criteria"/> + <field name="num_question"/> + </xpath> + </field> + </record> + <!-- Permet l'ajout d'une image de fond + ajout des champs type et produit --> <record model="ir.ui.view" id="ethikis_survey_form_view"> <field name="name">ethikis_survey_form_view</field> -- GitLab