35 lines
1.5 KiB
XML
Executable file
35 lines
1.5 KiB
XML
Executable file
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- Copyright 2019 Tecnativa - Sergio Teruel
|
|
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
|
|
<odoo>
|
|
|
|
<template id="stock_info">
|
|
<t t-if="line.product_id.inventory_availability == 'always_no_lock'">
|
|
<!--
|
|
Compute virtual_available with context key added by
|
|
website_sale_stock_available module. Is not needed dependency of it.
|
|
-->
|
|
<t t-set="virtual_available"
|
|
t-value="line.product_id.with_context(website_sale_stock_available=True).virtual_available"/>
|
|
<div t-attf-class="availability_messages text-#{virtual_available > 0.0 and 'success' or 'danger'}">
|
|
<t t-set="virtual_available" t-value="virtual_available if virtual_available > 0.0 else 0.0"/>
|
|
<span><t t-esc="virtual_available"/> <t t-esc="line.product_uom.name"/> in stock</span>
|
|
</div>
|
|
</t>
|
|
</template>
|
|
|
|
<!-- Shopping Cart Lines -->
|
|
<template id="cart_lines" inherit_id="website_sale.cart_lines">
|
|
<xpath expr="//td[hasclass('td-qty')]" position="inside">
|
|
<t t-call="website_sale_stock_available_display.stock_info"/>
|
|
</xpath>
|
|
</template>
|
|
|
|
<!-- Cart Summary -->
|
|
<template id="cart_summary" inherit_id="website_sale.cart_summary">
|
|
<xpath expr="//table[@id='cart_products']//td[hasclass('td-qty')]" position="inside">
|
|
<t t-call="website_sale_stock_available_display.stock_info"/>
|
|
</xpath>
|
|
</template>
|
|
|
|
</odoo>
|