Files
odoo_source/addons/website/views/snippets/s_dynamic_snippet_carousel.xml
T
Laurent Stukkens (LTU) 0e7640b5f2 [IMP] website, website_sale: add dynamic snippets
* Implement new snippets that allow the user to choose a filter
  and a template.
  Three snippets have been created:
  - Dynamic Snippet: Displays the data in a grid format
  - Dynamic Carousel: Displays the date in a carousel
  - Dynamic Products: Let the user pick a product category and
                      displays the products in a carousel

task-2276740
PR #53175

Signed-off-by: Jérémy Kersten (jke) <jke@openerp.com>
2020-08-18 17:40:25 +00:00

38 lines
2.0 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_dynamic_snippet_carousel" name="Dynamic Carousel">
<t t-call="website.s_dynamic_snippet_template">
<t t-set="snippet_name" t-value="'s_dynamic_snippet_carousel'"/>
</t>
</template>
<template id="dynamic_snippet_carousel_options_template">
<t t-call="website.s_dynamic_snippet_options_template">
<t t-set="snippet_name" t-value="snippet_name"/>
<t t-set="snippet_selector" t-value="snippet_selector"/>
<t t-set="grouping_message">Items per slide</t>
<we-input string="Speed"
data-select-data-attribute="1s" data-name="speed_opt" data-attribute-name="carouselInterval" data-no-preview="true"
data-unit="s" data-save-unit="ms" data-step="0.1"/>
<t t-raw="0"/>
</t>
</template>
<template id="s_dynamic_snippet_carousel_options" inherit_id="website.snippet_options">
<xpath expr="." position="inside">
<t t-call="website.dynamic_snippet_carousel_options_template">
<t t-set="snippet_name" t-value="'dynamic_snippet_carousel'"/>
<t t-set="snippet_selector" t-value="'.s_dynamic_snippet_carousel'"/>
</t>
</xpath>
</template>
<template id="assets_snippet_s_dynamic_snippet_carousel_css_000" inherit_id="website.assets_snippet_s_dynamic_snippet_css_000">
<xpath expr="//link[last()]" position="after">
<link rel="stylesheet" type="text/scss" href="/website/static/src/snippets/s_dynamic_snippet_carousel/000.scss"/>
</xpath>
</template>
<template id="assets_snippet_s_dynamic_snippet_carousel_js_000" inherit_id="website.assets_snippet_s_dynamic_snippet_js_000">
<xpath expr="//script[last()]" position="after">
<script type="text/javascript" src="/website/static/src/snippets/s_dynamic_snippet_carousel/000.js"/>
</xpath>
</template>
</odoo>