summaryrefslogtreecommitdiff
path: root/addons/web_tour/views
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
commit3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch)
treea44932296ef4a9b71d5f010906253d8c53727726 /addons/web_tour/views
parent0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff)
initial commit 2
Diffstat (limited to 'addons/web_tour/views')
-rw-r--r--addons/web_tour/views/tour_templates.xml35
-rw-r--r--addons/web_tour/views/tour_views.xml28
2 files changed, 63 insertions, 0 deletions
diff --git a/addons/web_tour/views/tour_templates.xml b/addons/web_tour/views/tour_templates.xml
new file mode 100644
index 00000000..766eeecb
--- /dev/null
+++ b/addons/web_tour/views/tour_templates.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <data>
+ <template id="assets_common" name="tours assets" inherit_id="web.assets_common">
+ <xpath expr="." position="inside">
+ <link rel="stylesheet" type="text/scss" href="/web_tour/static/src/scss/tip.scss"/>
+ <link rel="stylesheet" type="text/scss" href="/web_tour/static/src/scss/keyframes.scss"/>
+ <script type="text/javascript" src="/web_tour/static/src/js/tip.js"></script>
+ <script type="text/javascript" src="/web_tour/static/src/js/tour_utils.js"></script>
+ <script type="text/javascript" src="/web_tour/static/src/js/running_tour_action_helper.js"></script>
+ <script type="text/javascript" src="/web_tour/static/src/js/tour_manager.js"></script>
+ <script type="text/javascript" src="/web_tour/static/src/js/tour_service.js"></script>
+ <script type="text/javascript" src="/web_tour/static/src/js/tour_step_utils.js"></script>
+ </xpath>
+ </template>
+
+ <template id="assets_backend" name="tours backend assets" inherit_id="web.assets_backend">
+ <xpath expr="//script[last()]" position="after">
+ <script type="text/javascript" src="/web_tour/static/src/js/debug_manager.js"></script>
+ </xpath>
+ </template>
+
+ <template id="assets_frontend" inherit_id="web.assets_frontend">
+ <xpath expr="//script[last()]" position="after">
+ <script type="text/javascript" src="/web_tour/static/src/js/public/tour_manager.js"/>
+ </xpath>
+ </template>
+
+ <template id="web_tour.qunit_suite" name="tour tests" inherit_id="web.qunit_suite_tests">
+ <xpath expr="//script[last()]" position="after">
+ <script type="text/javascript" src="/web_tour/static/tests/tour_manager_tests.js"/>
+ </xpath>
+ </template>
+ </data>
+</odoo>
diff --git a/addons/web_tour/views/tour_views.xml b/addons/web_tour/views/tour_views.xml
new file mode 100644
index 00000000..fbc6e47e
--- /dev/null
+++ b/addons/web_tour/views/tour_views.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="edit_tour_list" model="ir.ui.view">
+ <field name="model">web_tour.tour</field>
+ <field name="arch" type="xml">
+ <tree string="Menu" editable="bottom">
+ <field name="name"/>
+ <field name="user_id"/>
+ </tree>
+ </field>
+ </record>
+ <record id="edit_tour_search" model="ir.ui.view">
+ <field name="name">tour.search</field>
+ <field name="model">web_tour.tour</field>
+ <field name="arch" type="xml">
+ <search string="Tip">
+ <field name="name"/>
+ </search>
+ </field>
+ </record>
+ <record id="edit_tour_action" model="ir.actions.act_window">
+ <field name="name">Tours</field>
+ <field name="res_model">web_tour.tour</field>
+ <field name="view_id" ref="edit_tour_list"/>
+ <field name="search_view_id" ref="edit_tour_search"/>
+ </record>
+ <menuitem action="edit_tour_action" id="menu_tour_action" parent="base.next_id_2" sequence="5"/>
+</odoo>