diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv index 35bab7a3bbf5afe2531b98f880143fdaca388421..cf37121dca8b4217a098a1238be6a202ac6b2896 100644 --- a/security/ir.model.access.csv +++ b/security/ir.model.access.csv @@ -1,3 +1,3 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_survey_type,access_survey_type,model_survey_type,base.group_user,1,1,1,1 -access_survey_product,access_survey_product,model_survey_product,base.group_user,1,1,1,1 +access_survey_type,access_survey_type,model_survey_type,survey.group_survey_user,1,1,1,1 +access_survey_product,access_survey_product,model_survey_product,survey.group_survey_user,1,1,1,1 diff --git a/views/survey_views.xml b/views/survey_views.xml index 28b9dfcd7825e9cb503983aeb765ef8fe0fc431d..9bc7f932c2255e4145e3b749e6ede42350b776c6 100644 --- a/views/survey_views.xml +++ b/views/survey_views.xml @@ -94,6 +94,15 @@ <field name="name">Types</field> <field name="res_model">survey.type</field> <field name="view_mode">tree</field> + </record> + <record model="ir.ui.view" id="tree_surveys_type"> + <field name="name">tree.surveys.type</field> + <field name="model">survey.type</field> + <field name="arch" type="xml"> + <tree editable="bottom"> + <field name="name"/> + </tree> + </field> </record> <record id="action_menu_surveys_product" model="ir.actions.act_window"> @@ -101,23 +110,45 @@ <field name="res_model">survey.product</field> <field name="view_mode">tree</field> </record> + <record model="ir.ui.view" id="tree_surveys_product"> + <field name="name">tree.surveys.product</field> + <field name="model">survey.product</field> + <field name="arch" type="xml"> + <tree editable="bottom"> + <field name="name"/> + </tree> + </field> + </record> <record id="action_menu_surveys_stage" model="ir.actions.act_window"> <field name="name">Étapes</field> <field name="res_model">survey.stage</field> <field name="view_mode">tree</field> </record> + <record model="ir.ui.view" id="tree_surveys_stage"> + <field name="name">tree.surveys.stage</field> + <field name="model">survey.stage</field> + <field name="arch" type="xml"> + <tree editable="bottom"> + <field name="name"/> + </tree> + </field> + </record> + + <menuitem name="Classification" id="menu_surveys_classification" + parent="survey.menu_surveys" + groups="survey.group_survey_user" /> <menuitem id="menu_surveys_type" - parent="survey.menu_surveys_configuration" + parent="menu_surveys_classification" action="action_menu_surveys_type" /> <menuitem id="menu_surveys_product" - parent="survey.menu_surveys_configuration" + parent="menu_surveys_classification" action="action_menu_surveys_product" /> <menuitem id="menu_surveys_stage" - parent="survey.menu_surveys_configuration" + parent="menu_surveys_classification" action="action_menu_surveys_stage" />