Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
2 Trả lời
12892 Lượt xem

Hi, i am trying to print key and value of dict item in for loop. I managed to print keys but, i don't know how to print values of them. My code :

<odoo>

        <data>

        <template id="index">

                <title>artin_review</title>

                <h1>Review Module</h1>

                <h2 class="lead">Reviews of Hotel</h2>

                <t t-foreach="summary" t-as="summary_part">

                        <p><t t-esc="summary_part"/></p>

                </t>


        </template>

        </data>

</odoo>

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

hello

for print the value you have to use keyword _value at the end of your variable.

like 

 <t t-foreach="summary" t-as="summary_part">

              <p><t t-esc="summary_part"/></p> <!-- print key -->

              <p><t t-esc="summary_part_value"/></p> <!-- print value -->

</t>

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

i try this code to read dictionary but it dose not work


<select name="gender"id="gender"class="form_control">
​<option>Select Genderoption>
​<option t-att-value="gender">
​<t t-out="gender_value"/>
option>
select>
Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 9 18
106
1
thg 5 17
8547
1
thg 8 16
6123
0
thg 2 25
1219
2
thg 12 24
1523