diff --git a/addons/point_of_sale/static/src/css/pos.css b/addons/point_of_sale/static/src/css/pos.css index a6f7a652a8d0539fbaf5afbbc9ecc5f2e824244c..8cbf8700a83441aea8e3535ab4037a57274fbb77 100644 --- a/addons/point_of_sale/static/src/css/pos.css +++ b/addons/point_of_sale/static/src/css/pos.css @@ -1288,6 +1288,18 @@ td { text-align: right; margin-right: 8px; } +.pos .clientlist-screen .client-details input { + padding: 4px; + border-radius: 3px; + border: solid 1px #cecbcb; + width: 340px; +} +.pos .clientlist-screen .client-details input.client-name { + font-size: 24px; + line-height: 24px; + margin: 18px 6px; + width: 330px; +} .pos .clientlist-screen .client-detail > .empty{ opacity: 0.3; } diff --git a/addons/point_of_sale/static/src/js/screens.js b/addons/point_of_sale/static/src/js/screens.js index eeb429f61f884805fe2ce897b6df272e63c01a96..807fb40973395edb5a1643c1e903b9dc150e4f70 100644 --- a/addons/point_of_sale/static/src/js/screens.js +++ b/addons/point_of_sale/static/src/js/screens.js @@ -702,7 +702,7 @@ function openerp_pos_screens(instance, module){ //module is instance.point_of_sa var old_scroll = parent.scrollTop(); var old_height = contents.height(); contents.empty(); - contents.append($(QWeb.render('ClientDetails',{widget:this,partner:partner}))); + contents.append($(QWeb.render('ClientDetailsEdit',{widget:this,partner:partner}))); var new_height = contents.height(); if(!this.details_visible){ diff --git a/addons/point_of_sale/static/src/xml/pos.xml b/addons/point_of_sale/static/src/xml/pos.xml index f002a88a2259b495f4b425d43ff41fa6f99480e8..58d20a82e2af53f21c841457916d587134569b3f 100644 --- a/addons/point_of_sale/static/src/xml/pos.xml +++ b/addons/point_of_sale/static/src/xml/pos.xml @@ -294,11 +294,52 @@ </tr> </t> + <t t-name="ClientDetailsEdit"> + <section class='client-details edit'> + <div class='client-picture'> + <img t-att-src='widget.partner_icon_url(partner.id)' /> + </div> + <input class='client-name' t-att-value='partner.name' placeholder='Name'></input> + <div class='client-details-box clearfix'> + <div class='client-details-left'> + <div class='client-detail'> + <span class='label'>Street</span> + <input class='detail client-address-street' t-att-value='partner.street' placeholder='Street'></input> + </div> + <div class='client-detail'> + <span class='label'>City</span> + <input class='detail client-address-city' t-att-value='partner.city' placeholder='City'></input> + </div> + <div class='client-detail'> + <span class='label'>ZIP</span> + <input class='detail client-address-zip' t-att-value='partner.zip' placeholder='ZIP'></input> + </div> + <div class='client-detail'> + <span class='label'>Country</span> + <input class='detail client-address-country' t-att-value='partner.country_id[1]' placeholder='Country'></input> + </div> + </div> + <div class='client-details-right'> + <div class='client-detail'> + <span class='label'>email</span> + <input class='detail client-email' t-att-value='partner.email'></input> + </div> + <div class='client-detail'> + <span class='label'>phone</span> + <input class='detail client-phone' t-att-value='partner.phone'></input> + </div> + <div class='client-detail'> + <span class='label'>ID</span> + <input class='detail client-id' t-att-value='partner.ean13'></input> + </div> + </div> + </div> + </section> + </t> <t t-name="ClientDetails"> <section class='client-details'> <div class='client-picture'> <img t-att-src='widget.partner_icon_url(partner.id)' /> - <!--<img src='http://static.fjcdn.com/gifs/Aku_c019d6_2548127.gif' />--> </div> <div class='client-name'><t t-esc='partner.name' /></div> <div class='client-details-box clearfix'>