[IMP] website_event_track_quiz: add visitor_track fields on views
It allows to help debugging and could also allow to change gained points in case some tweaking is necessary. LINKS Coming from internal feedback while deploying online support Task ID-2314778 PR #55634 X-original-commit: 6d81690ff77dfbae74128cc2cbd875b2b3074823
This commit is contained in:
@@ -21,6 +21,7 @@
|
||||
'views/event_quiz_views.xml',
|
||||
'views/event_quiz_question_views.xml',
|
||||
'views/event_track_views.xml',
|
||||
'views/event_track_visitor_views.xml',
|
||||
'views/event_menus.xml',
|
||||
'views/event_quiz_templates.xml',
|
||||
'views/event_track_templates_page.xml',
|
||||
|
||||
@@ -81,7 +81,7 @@ class WebsiteEventTrackQuizCommunityController(WebsiteEventCommunityController):
|
||||
position = position + 1
|
||||
|
||||
return {
|
||||
'top3_visitors': leaderboard[:3] if len(leaderboard) >= 3 else False,
|
||||
'top3_visitors': leaderboard[:3],
|
||||
'visitors': leaderboard,
|
||||
'current_visitor_position': current_visitor_position,
|
||||
'current_visitor': current_visitor,
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
<?xml version="1.0"?>
|
||||
<odoo><data>
|
||||
|
||||
<record id="event_track_visitor_view_search" model="ir.ui.view" >
|
||||
<field name="name">event.track.visitor.view.search.inherit.quiz</field>
|
||||
<field name="model">event.track.visitor</field>
|
||||
<field name="inherit_id" ref="website_event_track_online.event_track_visitor_view_search"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='is_wishlisted']" position="after">
|
||||
<field name="quiz_completed"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="event_track_visitor_view_form" model="ir.ui.view">
|
||||
<field name="name">event.track.visitor.view.form.inherit.quiz</field>
|
||||
<field name="model">event.track.visitor</field>
|
||||
<field name="inherit_id" ref="website_event_track_online.event_track_visitor_view_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='is_wishlisted']" position="after">
|
||||
<field name="quiz_completed"/>
|
||||
<field name="quiz_points"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="event_track_visitor_view_list" model="ir.ui.view">
|
||||
<field name="name">event.track.visitor.view.list.inherit.quiz</field>
|
||||
<field name="model">event.track.visitor</field>
|
||||
<field name="inherit_id" ref="website_event_track_online.event_track_visitor_view_list"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='is_wishlisted']" position="after">
|
||||
<field name="quiz_completed"/>
|
||||
<field name="quiz_points"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</data></odoo>
|
||||
Reference in New Issue
Block a user