Skip to content

Commit

Permalink
[UPDATE] website_default_code: add label SKU and applies styling
Browse files Browse the repository at this point in the history
  • Loading branch information
ElmerGForgeFlow committed Oct 24, 2023
1 parent afcbd6a commit 3454da0
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 12 deletions.
6 changes: 6 additions & 0 deletions setup/website_default_code_product/setup.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
import setuptools

setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)
2 changes: 1 addition & 1 deletion website_default_code_product/README.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
============================
Website Default Code Product
============================
This module displays the default code attribute of the product in both the GRID/LIST views and the product details.
This module displays the default code attribute of the product in both the GRID/LIST views and the product details.
9 changes: 4 additions & 5 deletions website_default_code_product/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,10 @@
"name": "Website Default Code Product",
"category": "Website",
"version": "16.0.1.0.0",
'author': "ForgeFlow",
"website": "https://github.com/OCA/website",
"author": "ForgeFlow, Odoo Community Association (OCA)",
"license": "LGPL-3",
"depends": [
"website_sale"
],
"depends": ["website_sale"],
"data": [
"views/website_default_code_product_views.xml",
],
Expand All @@ -16,4 +15,4 @@
],
},
"installable": True,
}
}
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
.product_default_code {
min-height: 20px;
}
min-height: 25px;
padding-top: 9px;
font-size: 0.85em;
}
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<template id="products_item" inherit_id="website_sale.products_item">
<xpath expr="//a[@itemprop='name']" position="after">
<p t-attf-class="product_default_code" t-field="product.default_code" />
<p t-attf-class="product_default_code"><span
t-if="product.default_code"
>SKU: <span t-field="product.default_code" /></span></p>
</xpath>
</template>

<template id="product" inherit_id="website_sale.product">
<xpath expr="//h1[@itemprop='name']" position="replace">
<p t-field="product.default_code" />
<xpath expr="//h1[@itemprop='name']" position="after">
<span t-if="product.default_code">SKU: <span
t-field="product.default_code"
/></span>
</xpath>
</template>
</odoo>

0 comments on commit 3454da0

Please sign in to comment.