51 lines
2.5 KiB
XML
51 lines
2.5 KiB
XML
|
<?xml version="1.0" encoding="utf-8"?>
|
||
|
<odoo>
|
||
|
<template name="Add to Cart Button" id="s_add_to_cart">
|
||
|
<div class="s_add_to_cart">
|
||
|
<button class="s_add_to_cart_btn disabled btn btn-secondary mb-2">
|
||
|
<i class="fa fa-cart-plus me-2"/>Add to Cart
|
||
|
</button>
|
||
|
</div>
|
||
|
</template>
|
||
|
<template id="s_add_to_cart_options" inherit_id="website.snippet_options">
|
||
|
<xpath expr="." position="inside">
|
||
|
<div data-js="AddToCart"
|
||
|
data-selector=".s_add_to_cart">
|
||
|
<we-row>
|
||
|
<we-many2one string="Product"
|
||
|
data-model="product.template"
|
||
|
data-set-product-template=""
|
||
|
data-name="product_template_picker_opt"
|
||
|
data-no-preview="true"
|
||
|
data-domain='[["is_published", "=", true], ["sale_ok", "=", true]]'
|
||
|
/>
|
||
|
<we-button data-name="product_template_reset_opt"
|
||
|
class="reset-product-picker align-self-end fa fa-fw fa-times">
|
||
|
</we-button>
|
||
|
</we-row>
|
||
|
<we-row>
|
||
|
<we-many2one string="Variant" class="o_we_sublevel_1"
|
||
|
data-model="product.product"
|
||
|
data-set-product-variant=""
|
||
|
data-name="product_variant_picker_opt"
|
||
|
data-no-preview="true"
|
||
|
data-default-message="Visitor's Choice"
|
||
|
/>
|
||
|
<we-button data-name="product_variant_reset_opt"
|
||
|
class="reset-variant-picker align-self-end fa fa-fw fa-times">
|
||
|
</we-button>
|
||
|
</we-row>
|
||
|
<we-select data-name="action_picker_opt" string="Action" data-no-preview="true">
|
||
|
<we-button data-set-action="add_to_cart">Add to Cart</we-button>
|
||
|
<we-button data-set-action="buy_now">Buy Now</we-button>
|
||
|
</we-select>
|
||
|
</div>
|
||
|
</xpath>
|
||
|
</template>
|
||
|
<record id="website_sale.s_add_to_cart_000_js" model="ir.asset">
|
||
|
<field name="name">Add to Cart 000 JS</field>
|
||
|
<field name="bundle">web.assets_frontend</field>
|
||
|
<field name="path">website_sale/static/src/snippets/s_add_to_cart/000.js</field>
|
||
|
</record>
|
||
|
</odoo>
|