This question has been flagged
1 Reply
7587 Views

i have Boolean Value with True & False 

blacklist is boolean value field 

what i wants 

if value is True it's show Green Single type Dot if its false it's Show Red Bot Button ..

```

<record id="fo_visitor_kanban_view" model="ir.ui.view">

 <field name="name">fo.visitor.kanban</field> 

 <field name="model">fo.visitor</field>

 <field name="arch" type="xml"> 

 <kanban> <field name="id"/> 

 <templates> 

 <t t-name="kanban-box"> 

 <div class="oe_kanban_global_click"> 

 <div class="o_kanban_image">

 <img t-att-src="kanban_image('fo.visitor', 'visitor_image', record.id.value)"/>

 </div>

 <div class="oe_kanban_details"> 

 <strong> 

 <ul> 

 <li>Name :<field name="name"/></li> 

 <li>Phone:<field name="phone"/></li>

 <li>Blacklist:<field name="blacklist"  /></li> 

 </ul> 

 </strong> 

 </div> 

 </div> 

 </t> 

 </templates> 

 </kanban> 

 </field> 

 </record>

```

Avatar
Discard
Best Answer

Hi,

Try the below code

<record id="fo_visitor_kanban_view" model="ir.ui.view">
<field name="name">fo.visitor.kanban</field>
<field name="model">fo.visitor</field>
<field name="arch" type="xml">
<kanban>
<field name="id"/>
<field name="blacklist" />
<templates>
<t t-name="kanban-box">
<div class="oe_kanban_global_click">
<div class="o_kanban_image">
<img t-att-src="kanban_image('fo.visitor', 'visitor_image', record.id.value)"/>
</div>
<div class="oe_kanban_details">
<strong>
<ul>
<li class="text-success float-right mb4" t-if="record.blacklist.raw_value"><i class="fa fa-circle" role="img" aria-label="Blacklist" title="Blacklist"></i></li>
<li class="text-danger float-right mb4" t-if="!record.blacklist.raw_value"><i class="fa fa-circle" role="img" aria-label="Other" title="Other"></i></li>
<li>Name :<field name="name"/></li>
<li>Phone:<field name="phone"/></li>
</ul>
</strong>
</div>
</div>
</t>
</templates>
</kanban>
</field>
</record>



Thanks

Avatar
Discard
Author

thank you so much its working like a charm

Author

i want to do same in tree view can you pls help me out

Hi,

You can use decoration-success and decoration-danger for this purpose

<record id="fo_visitor_tree_view" model="ir.ui.view">

<field name="name">fo.visitor.tree</field>

<field name="model">fo.visitor</field>

<field name="arch" type="xml">

<tree decoration-success="blacklist" decoration-danger="not blacklist">

<field name="blacklist" invisible="1"/>

<field name="name"/>

<field name="phone"/>

</tree>

</field>

</record>

Author

you just awesome