From 90959360d4ec8b8f28ac912fde4169ea0ee3d3d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Tue, 28 Jan 2020 17:57:50 +0000 Subject: [PATCH] [IMP] event(_sale/_question): slightly improve demo data PURPOSE This commit is part of ticket model support directly in event application. SPECIFICATIONS Some demo data is updated in order to be able to show directly tickets feature in event, with some registrations already configured. Some basic demo for questions is also added on first event demo in order to have a complex event usable in demo mode. LINKS Task ID 2177281 Community PR #43488 --- addons/event/__manifest__.py | 2 + addons/event/data/event_demo.xml | 75 ++++++++++++++----- addons/event/data/event_registration_demo.xml | 44 +++++++++++ addons/event/data/res_users_demo.xml | 6 ++ addons/event_sale/data/event_demo.xml | 49 ++++-------- .../website_event_questions/__manifest__.py | 4 + .../data/event_demo.xml | 23 ++++++ .../data/event_registration_demo.xml | 18 +++++ 8 files changed, 170 insertions(+), 51 deletions(-) create mode 100644 addons/event/data/event_registration_demo.xml create mode 100644 addons/event/data/res_users_demo.xml create mode 100644 addons/website_event_questions/data/event_demo.xml create mode 100644 addons/website_event_questions/data/event_registration_demo.xml diff --git a/addons/event/__manifest__.py b/addons/event/__manifest__.py index b71e33db688..e4b21a6930c 100644 --- a/addons/event/__manifest__.py +++ b/addons/event/__manifest__.py @@ -34,7 +34,9 @@ Key Features 'views/res_partner_views.xml', ], 'demo': [ + 'data/res_users_demo.xml', 'data/event_demo.xml', + 'data/event_registration_demo.xml', ], 'installable': True, 'auto_install': False, diff --git a/addons/event/data/event_demo.xml b/addons/event/data/event_demo.xml index a8db6afd5d0..3b6385ce406 100644 --- a/addons/event/data/event_demo.xml +++ b/addons/event/data/event_demo.xml @@ -1,18 +1,17 @@ - - - Exhibition + Training + Sport @@ -22,15 +21,40 @@ Design Fair Los Angeles - - - + + + limited - 500 + 50 + US/Pacific + + DesignFairLA + + Free + Free entrance, no food ! + + + + 0 + + + Standard + For only 10, you gain access to catering. Yum yum. + + + 50 + + + VIP + You are truly among the best. + + + 10 + Great Reno Ballon Race @@ -54,6 +78,18 @@ 200 + + Standard + + + 50 + + + VIP + + + 5 + Live Music Festival @@ -66,15 +102,26 @@ + Business workshops - - - + + + limited + 4 + US/Pacific + + + + General Admission + + + 4 + Hockey Tournament @@ -94,13 +141,5 @@ - - - Camptocamp - odoo@camptocamp.com - +41 21 619 10 04 - - - diff --git a/addons/event/data/event_registration_demo.xml b/addons/event/data/event_registration_demo.xml new file mode 100644 index 00000000000..e3b3b8a0ec1 --- /dev/null +++ b/addons/event/data/event_registration_demo.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + Tucker Carlson + tuck@test.example.com + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/addons/event/data/res_users_demo.xml b/addons/event/data/res_users_demo.xml new file mode 100644 index 00000000000..04cd8668c93 --- /dev/null +++ b/addons/event/data/res_users_demo.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/addons/event_sale/data/event_demo.xml b/addons/event_sale/data/event_demo.xml index 6ce4d91dfd6..f11a1dfdeec 100644 --- a/addons/event_sale/data/event_demo.xml +++ b/addons/event_sale/data/event_demo.xml @@ -1,48 +1,31 @@ - - Standard - + + + 0 + + - 1000.0 - 50 - - - VIP - + - 1500.0 - 10 - - General Admission - + + + 1000.0 + + + + 1500.0 + + + - 99.0 - 100 - - Standard - - - - 1000.0 - 50 - - - - VIP - - - - 1500.0 - 5 - diff --git a/addons/website_event_questions/__manifest__.py b/addons/website_event_questions/__manifest__.py index 3a67ac7fa15..b4cddc33bc4 100644 --- a/addons/website_event_questions/__manifest__.py +++ b/addons/website_event_questions/__manifest__.py @@ -12,5 +12,9 @@ 'report/report_event_question_view.xml', 'security/ir.model.access.csv', ], + 'demo': [ + 'data/event_demo.xml', + 'data/event_registration_demo.xml', + ], 'installable': True, } diff --git a/addons/website_event_questions/data/event_demo.xml b/addons/website_event_questions/data/event_demo.xml new file mode 100644 index 00000000000..59f500e3f01 --- /dev/null +++ b/addons/website_event_questions/data/event_demo.xml @@ -0,0 +1,23 @@ + + + + Meal Type + + + + + Mixed + 1 + + + + Vegetarian + 2 + + + + Pastafarian + 3 + + + \ No newline at end of file diff --git a/addons/website_event_questions/data/event_registration_demo.xml b/addons/website_event_questions/data/event_registration_demo.xml new file mode 100644 index 00000000000..ac9c894d250 --- /dev/null +++ b/addons/website_event_questions/data/event_registration_demo.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + \ No newline at end of file