テーブル( boy_id、girl_id、relationship_level ) に関連するモデルboy
とgirl
(どちらも属性name、surname、ageを持つ) を作成しました。love_date
モデルには、フィールドを介してポイントするboy
one2many 列 ( love_dates ) があります。フィールドを介してモデル化するのと同じです。モデルには、モデルおよびを指す many2one であるフィールドおよびがあります。love_date
boy_id
girl
girl_id
love_date
boy_id
girl_id
boy
girl
これで環境を紹介しました。問題を説明します。
私は のフォームで、かんばんビューboy
で彼を表示しています ( res.partnerのフォームの[連絡先] タブのように、いつでも表示できます)。love_dates
問題は、現在の男の子と付き合った女の子のデータを表示できないことです。
<field name="love_dates" mode="kanban">
<kanban>
<field name="boy_id"/>
<field name="girl_id"/>
<field name="relationship_type"/>
<templates>
<t t-name="kanban-box">
<a t-if="! read_only_mode" type="delete" style="position: absolute; right: 0; padding: 4px; display: inline-block">X</a>
<div class="oe_module_vignette">
<a type="open">
<t t-if="record.girl_id.has_image === true">
<img t-att-src="kanban_image('girl', 'image_small', record.girl_id.id.value)" class="oe_avatar oe_kanban_avatar_smallbox"/>
</t>
<t t-if="record.girl_id.image !== false">
<img t-att-src="'data:image/png;base64,'+record.girl_id.image" class="oe_avatar oe_kanban_avatar_smallbox"/>
</t>
</a>
<div class="oe_module_desc">
<div class="oe_kanban_box_content oe_kanban_color_bglight oe_kanban_color_border">
<table class="oe_kanban_table">
<tr>
<td class="oe_kanban_title1" align="left" valign="middle">
<h4>
<a type="open">
<t t-esc="record.girl_id.name"/>
<t t-esc="record.girl_id.surname"/>
<t t-esc="record.girl_id.age"/>
<t t-esc="record.relationship_type"/>
</a>
</t>
</td>
</table>
</div>
</div>
</div>
</t>
</kanban>
</field>
女の子の画像も苗字も年齢も見えない…名前と人間関係しか見えない。
誰か助けてくれませんか?前もって感謝します。