summaryrefslogtreecommitdiff
path: root/addons/website_sale_slides
diff options
context:
space:
mode:
authorPatrick Hoste <pko@odoo.com>2020-08-11 07:21:56 +0000
committerThibault Delavallée <tde@odoo.com>2020-08-11 10:21:30 +0000
commit255bb3abf38b03145b7d025fb8546530db4a7549 (patch)
treef3df1de9f81ab147c5915f8076858dddb30d465a /addons/website_sale_slides
parent2e7c398fb3dc8f423f55f23fd688459f09023d4d (diff)
[REF] website_slides: improve course frontend page
PURPOSE Improve onboarding and user experience and course frontend SPECIFICATIONS Overall improvements and onboarding : * new and improved default images for both course types; * preview / free preview badge update; * copy writing and spacing update; * allow to specifically choose a slide to promote. Display promoted slide is not optional anymore as configured in backend; * display a sample of lessons if no lesson in a course; LINKS Task ID-2241513 PR #55698
Diffstat (limited to 'addons/website_sale_slides')
-rw-r--r--addons/website_sale_slides/views/website_slides_templates.xml14
1 files changed, 14 insertions, 0 deletions
diff --git a/addons/website_sale_slides/views/website_slides_templates.xml b/addons/website_sale_slides/views/website_slides_templates.xml
index 23fac6fe918..6d3e5bd3fe9 100644
--- a/addons/website_sale_slides/views/website_slides_templates.xml
+++ b/addons/website_sale_slides/views/website_slides_templates.xml
@@ -32,6 +32,20 @@
</xpath>
</template>
+<!-- Tweak "preview" badge: display Free Preview if payment-based course -->
+<template id="course_slides_list_slide"
+ name="Slide template for a training channel (Sale)"
+ inherit_id="website_slides.course_slides_list_slide">
+ <xpath expr="//a[@t-if='channel.can_upload']/span/span" position="replace">
+ <span t-if="channel.enroll == 'payment'">Free Preview</span>
+ <span t-else="">Preview</span>
+ </xpath>
+ <xpath expr="//t[@t-elif='slide.is_preview and not channel.is_member']/span/span" position="replace">
+ <span t-if="channel.enroll == 'payment'">Free Preview</span>
+ <span t-else="">Preview</span>
+ </xpath>
+</template>
+
<!-- FULLSCREEN -->
<template id="slide_fullscreen" inherit_id="website_slides.slide_fullscreen">
<xpath expr="//div[hasclass('o_wslides_fs_main')]" position="attributes">