Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
4761 Visualizzazioni

I want add the same attribute to all matched items of an xpath query inside a  inherited qweb report template.

My code only change the colour of "1. aaa" to red. (the first matched item)

I can use "/*[@class='test_class'][2]" for the second item, but this is not a solution there are to many items with "test_class" inside the inherited report.

 

<template id="test_report_document_raw">

     <h2 class="test_class">1. aaa</h2>

     <h2 class="test_class">2. bbb</h2>

     <h2 class="test_class">3. ccc</h2>

     ...

</template>


<template id="test_report_document" inherit_id="test.test_report_document_raw" primary="True">

     <xpath expr="//*[@class='test_class']" position="attributes">

          <attribute name="style">color: red;</attribute>

       </xpath>

</template

Avatar
Abbandona

odoo will take the first one only !

Post correlati Risposte Visualizzazioni Attività
2
feb 24
7254
4
lug 19
8320
1
feb 18
9626
0
mag 17
3865
0
mag 16
2920