Añadidos módulos de OCA/e-commerce para la tienda online
This commit is contained in:
parent
10bfdb5a49
commit
c14ed5b4ef
99 changed files with 5359 additions and 0 deletions
11
website_sale_stock_available_display/views/assets.xml
Normal file
11
website_sale_stock_available_display/views/assets.xml
Normal file
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="assets_frontend" inherit_id="website.assets_frontend">
|
||||
<xpath expr=".">
|
||||
<script type="text/javascript"
|
||||
src="/website_sale_stock_available_display/static/src/js/website_sale_stock_available_display.js"/>
|
||||
<script type="text/javascript"
|
||||
src="/website_sale_stock_available_display/static/src/js/website_sale_stock_available_display_tour.js"/>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
17
website_sale_stock_available_display/views/product_template_views.xml
Executable file
17
website_sale_stock_available_display/views/product_template_views.xml
Executable file
|
@ -0,0 +1,17 @@
|
|||
<?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>
|
||||
|
||||
<record id="product_template_form_view" model="ir.ui.view">
|
||||
<field name="model">product.template</field>
|
||||
<field name="inherit_id" ref="website_sale_stock.product_template_form_view_inherit_website_sale_stock" />
|
||||
<field name="arch" type="xml">
|
||||
<field name="custom_message" position="after">
|
||||
<field name="custom_message"
|
||||
attrs="{'invisible': ['|', ('type', 'in', ['service', 'consu']), ('inventory_availability', '!=', 'always_no_lock')]}"/>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
35
website_sale_stock_available_display/views/templates.xml
Executable file
35
website_sale_stock_available_display/views/templates.xml
Executable file
|
@ -0,0 +1,35 @@
|
|||
<?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>
|
Loading…
Add table
Add a link
Reference in a new issue