Ir al contenido
Menú
Se marcó esta pregunta
1 Responder
2834 Vistas

I  want to customize the POS  customer registration screen to add fields of type selection, date and boolean but I can not find anything concerning this. I'am aware about the qweb and the widgets but i do not know how to use them here.


I also tried to expose a custom selection field x_customertype and i was able to store its value in db but when i fetch it , the condition "!partner.x_customertype" is computed true hence N\A even though there is value in db(medicinal/recreational).

Pos.xml:

<div class='client-detail'>

                        <span class='label'>Customer Type</span>

                        <select class='detail client-customertype' name='x_customertype'>

                        <option value='medicinal' t-att-selected= 'partner.x_customertype || ""'>Medicinal</option>

                        <option value='recreational' t-att-selected= 'partner.x_customertype || ""'>Recreational</option>

                        </select>

                    </div>


<div class='client-detail'>

                        <span class='label'>Customer Type</span>

                        <t t-if='partner.x_customertype'>

                            <span class='detail client-customertype'><t t-esc='partner.x_customertype'/></span>

                        </t>

                        <t t-if='!partner.x_customertype'>

                            <span class='detail client-customertype empty'>N/A</span>

                        </t>

 </div>

Any suggestions/solutions?

Avatar
Descartar
Autor Mejor respuesta

EDIT: I Was able to successfully expose the customer type but now when I click on edit button the value shown in customer type is not the value stored in db and this might lead to accidental update of field value. What am I missing here?

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
0
dic 23
952
1
oct 23
1954
3
sept 23
21070
2
ene 23
2498
1
mar 21
4927