Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
1 Balas
2835 Tampilan

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
Buang
Penulis Jawaban Terbai

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
Buang
Post Terkait Replies Tampilan Aktivitas
0
Des 23
953
1
Okt 23
1955
3
Sep 23
21072
2
Jan 23
2502
1
Mar 21
4929