Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
4 ตอบกลับ
2821 มุมมอง

Is there a way for the internal code or SKU to be show under the product name on the website or do you have to do this manually for each product

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

To do this without code and keep it supported via updates:
-Enable developer mode
-Go to Website > Configuration > Websites
-Go to the "Product Page Extra Fields" and add "Internal Reference" here
It will be displayed on all products in the shop.

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

this didnot work for me .. donot know what i am missing

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

How would this work for variants? 

อวตาร
ละทิ้ง

Got the same problem with variants. It's not showing up.

คำตอบที่ดีที่สุด

Hi,

To display the internal code (SKU) under the product name on your Odoo website, follow these steps:

1) Activate developer mode and Go to Technical > User Interface > Views.
2) Search for the key 'website_sale.product'.
3) Open the appropriate view template and place the default_code in the desired location. For example:

<p t-if="product.default_code">
    <span t-esc="product.default_code"/>
</p>


Save your changes, and the SKU will now display under the product name on your website.


Hope it helps

อวตาร
ละทิ้ง

When update module it will be lost :))

this didnot work and taking help from chatgpt i found product.default_code is not passed on by odoo

Related Posts ตอบกลับ มุมมอง กิจกรรม
2
ธ.ค. 24
775
0
ต.ค. 24
433
1
ก.ย. 24
608
2
ม.ค. 23
5945
0
ก.พ. 21
1865