跳至内容
菜单
此问题已终结
2 回复
1680 查看

Hello,


I tried to change the Orderlines font size in odoo.

I found how to doo that, but I can't do any changes in Odoo Source code.


So I have to change:

    


    


To:

    


    

         

How can I do this ? 

形象
丢弃
编写者 最佳答案

Hello,

Thank you for your answer.

I'm quite new on Odoo, and don't know how to do it exactly.


I have to change the orderlines class located in:  src/odoo/addons/point_of_sale/static/src/xml/screens/receiptscreen/orderreceipt.xml


I have also a thirdparty module what is inheriting(extending) this file.

And starts as following:


   

       


Can I add something here in the beginning, to change the class or add a style to the class "orderlines" ?

When Yes, how should it look like ? 


Thanks in advance


形象
丢弃
最佳答案

Hi,

Create a file for the following path: module_name/static/src/css/pos.cssunder the pos.css file - 
pos-product-line {
    font-size: 14px;
}

You can also use t-style tag in your template to add the css

Copy codet-name="OrderReceipt" t-inherit="point_of_sale.OrderReceipt" t-inherit-mode="extension" owl="1">
    t-style="{'font-size':'14px'}">
        expr="//div[@class='pos-product-line']" position="attributes">
            name="style" />
       
  
It's important to note that this will change the font size of all product lines in the receipt, if you want to target a specific product line you need to use a more specific CSS selector


Hope it helps

形象
丢弃
相关帖文 回复 查看 活动
1
4月 23
2869
2
1月 25
2306
2
2月 24
4567
1
7月 23
2266
0
5月 23
3196