You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
321 lines
13 KiB
321 lines
13 KiB
<?xml version="1.0" encoding="UTF-8"?>
|
|
<templates id="template" xml:space="preserve">
|
|
|
|
<t t-extend="Chrome">
|
|
<t t-jquery='.pos-topheader' t-operation='after'>
|
|
<div class="pos-topheader-title">
|
|
<span class="placeholder-ShopnameWidget"></span>
|
|
<span class="placeholder-ShopimageWidget"></span>
|
|
</div>
|
|
</t>
|
|
</t>
|
|
<t t-name="PresentationScreenWidget">
|
|
<div class='presentation-screen screen'>
|
|
<div class="pos-topheader-bal ">
|
|
<div class="pos-header-custo">
|
|
<div class="">
|
|
<span class='button back'>
|
|
<i class='fa fa-angle-double-left'></i>
|
|
Retour
|
|
</span>
|
|
</div>
|
|
<div id="pos-header-text-selec" class="oe_hidden pos-text ">
|
|
<ul>
|
|
<li class="li-active"><span>1. Scanner l'étiquette</span></li>
|
|
<li><span>2</span></li>
|
|
<li><span>3</span></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class='screen-content-flexbox'>
|
|
<div class='page-first' >
|
|
<div class='pos-text'>
|
|
Scanner l’étiquette et poser sur la balance<br/>
|
|
</div>
|
|
<div>
|
|
<img class="logo-scan" src="/vracoop_pos_free_balance_v2/static/src/img/logo-scan.png" />
|
|
</div>
|
|
<div class='button bypass-container oe_hidden'>
|
|
Transaction sans contenant
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
|
|
<t t-name="ShopnameWidget">
|
|
<h1 class="shop-name">
|
|
<t t-esc="widget.get_shopname()" />
|
|
</h1>
|
|
</t>
|
|
<t t-name="ShopimageWidget">
|
|
<img class="pos-logo-balance" t-att-src='widget.pos.config.logo_path' alt="Logo"/>
|
|
</t>
|
|
|
|
<t t-name="BalanceContainerScaleScreenWidget">
|
|
<div class="pos-topheader-bal oe_hidden" id="pos-topheader-scale-cont">
|
|
<div class="pos-header-custo">
|
|
<div class="top-content">
|
|
<span class='button back'>
|
|
<i class='fa fa-angle-double-left'></i>
|
|
Retour
|
|
</span>
|
|
</div>
|
|
<div class="pos-text">
|
|
<ul>
|
|
<li><span>1</span></li>
|
|
<li class="li-active"><span>2. Peser le contenant et valider</span></li>
|
|
<li><span>3</span></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="balancecontainerscale-screen screen">
|
|
<div class="pos-bottom">
|
|
<div class="pos-confirm" id="validation-bloc-cont">
|
|
<h1 class='product-name'>Poser votre contenant sur la balance puis enregistrer</h1>
|
|
<div class='add-container'>
|
|
Enregistrer
|
|
<i class='fa fa-angle-double-right'></i>
|
|
</div>
|
|
</div>
|
|
<div class="centered-content-flex">
|
|
<div class="flex-poids">
|
|
<div class="label-scale div-net margin-top">Poids Net</div>
|
|
<div class='weight js-weight'>
|
|
<t t-esc="widget.get_product_weight_string()" />
|
|
</div>
|
|
</div>
|
|
|
|
<div class="flex-poids">
|
|
<div class="label-scale div-net margin-top">Prix</div>
|
|
<div class='computed-price'>
|
|
0.00 €
|
|
</div>
|
|
</div>
|
|
|
|
<div class="flex-poids">
|
|
<div>
|
|
<div class="label-scale">Poids Brut total:</div>
|
|
<div class='weight-brut'>
|
|
0.000 kg
|
|
</div>
|
|
</div>
|
|
|
|
<div>
|
|
<div class="label-scale">Tare contenant: </div>
|
|
<div class="label-scale">
|
|
0.000 kg
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
|
|
<t t-name="BalanceScaleScreenWidget">
|
|
<div class="scale-screen scale-screen-custo screen">
|
|
<div class="pos-bottom">
|
|
<div class="centered-content-flex">
|
|
<div class="flex-poids">
|
|
<div class="label-scale div-net margin-top">Poids Net</div>
|
|
<div class='weight js-weight'>
|
|
<t t-esc="widget.get_product_weight_string()" />
|
|
</div>
|
|
</div>
|
|
|
|
<div class="flex-poids">
|
|
<div class="label-scale div-net margin-top">Prix</div>
|
|
<div class='computed-price'>
|
|
0.00 €
|
|
</div>
|
|
</div>
|
|
|
|
<div class="flex-poids">
|
|
<div>
|
|
<div class="label-scale">Poids Brut total:</div>
|
|
<div class='weight-brut'>
|
|
0.000 kg
|
|
</div>
|
|
</div>
|
|
|
|
<div>
|
|
<div class="label-scale ">Tare contenant: </div>
|
|
<div class='label-scale tare-container'>
|
|
0.000 kg
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
|
|
<t t-name="ConfirmationScreen">
|
|
<div class="confirmation-screen screen">
|
|
<div class="pos-topheader-bal">
|
|
<div class="pos-header-custo">
|
|
<div class="">
|
|
<span class='button back'>
|
|
<i class='fa fa-angle-double-left'></i>
|
|
Retour
|
|
</span>
|
|
</div>
|
|
<div id="pos-header-text-confirm" class="pos-text oe_hidden">
|
|
<ul>
|
|
<li><span>1</span></li>
|
|
<li><span>2</span></li>
|
|
<li class="li-active"><span>3. Pesée confirmée</span></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="pos-bottom pos-bottom-confirm">
|
|
<div class="pos-confirm-screen">
|
|
<p class="text-center">Merci.<br/>
|
|
Vous pouvez passer en caisse</p>
|
|
<div class='back-presentation'>
|
|
<img class="logo-scan mb-3" src="/vracoop_pos_free_balance_v2/static/src/img/picto-confirm.png" />
|
|
</div>
|
|
<h1 class='product-name'><t t-esc="widget.get_product_name()" /></h1>
|
|
<div class='product-price'>
|
|
à <t t-esc="widget.format_currency(widget.get_product_price()) + '/' + widget.get_product_uom()" />
|
|
</div>
|
|
|
|
<div class='back-presentation btn-back'>
|
|
Nouvelle pesée
|
|
<i class='fa fa-angle-double-right'></i>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
|
|
<t t-name="CheckBarcodePopupDoublon">
|
|
<div role="dialog" class="modal-dialog">
|
|
<div class="popup popup-barcode">
|
|
<header class="title"><t t-esc="widget.options.title" />
|
|
</header>
|
|
<main class="body">
|
|
<div class="doublon-body">
|
|
<span class='barcode'><t t-esc="widget.name" /></span><br/>
|
|
<span class='barcode'><t t-esc="widget.weight_net" /> kg NET à </span>
|
|
<span class='barcode'><t t-esc="widget.price_product" /></span> € / kg<br/>
|
|
-----------
|
|
<br/>
|
|
<span class='barcode'><t t-esc="widget.price_net" /> €</span>
|
|
</div>
|
|
<p class="text-foot">Peser de nouveau? </p>
|
|
</main>
|
|
<footer class="footer">
|
|
<div class="button cancel">
|
|
Non
|
|
</div>
|
|
<div class="button confirm">
|
|
Oui
|
|
</div>
|
|
</footer>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
|
|
<t t-name="ConfirmPopupWidgetPesee">
|
|
<div role="dialog" class="modal-dialog">
|
|
<div class="popup popup-confirm">
|
|
<header class="title"><t t-esc=" widget.options.title || 'Confirm ?' " /></header>
|
|
<main class="body"><t t-esc=" widget.options.body || '' "/></main>
|
|
<footer class="footer confirm-center">
|
|
<div class="button confirm">
|
|
Ok
|
|
</div>
|
|
</footer>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
|
|
<t t-extend="ErrorBarcodePopupWidget">
|
|
<t t-jquery='.modal-dialog' t-operation='replace'>
|
|
<div role="dialog" class="modal-dialog">
|
|
<div class="popup popup-barcode">
|
|
<header class="title">Code-barre non reconnu
|
|
</header>
|
|
<main class="body">
|
|
Merci d'utiliser les étiquettes mises à votre disposition
|
|
</main>
|
|
<footer class="footer">
|
|
<div class="button cancel">
|
|
Ok
|
|
</div>
|
|
</footer>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
</t>
|
|
|
|
<t t-name="ProductBalanceScreenWidget">
|
|
<div class="product-balance-screen screen">
|
|
<div class="pos-topheader-bal">
|
|
<div class="pos-header-custo">
|
|
<div class="">
|
|
<span class='button back'>
|
|
<i class='fa fa-angle-double-left'></i>
|
|
Retour
|
|
</span>
|
|
</div>
|
|
<div id="pos-header-text-prod" class=" pos-text oe_hidden">
|
|
<ul>
|
|
<li><span>1</span></li>
|
|
<li class="li-active"><span>2. Sélectionner un produit</span></li>
|
|
<li><span>3</span></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="leftpane">
|
|
<div class='window'>
|
|
<div class='subwindow'>
|
|
<div class='subwindow-container'>
|
|
<div class='subwindow-container-fix'>
|
|
<div class="placeholder-OrderWidget"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class='subwindow collapsed'>
|
|
<div class='subwindow-container'>
|
|
<div class='subwindow-container-fix pads'>
|
|
<div class="control-buttons oe_hidden"></div>
|
|
<div class="placeholder-ActionpadWidget"></div>
|
|
<div class="placeholder-NumpadWidget"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="rightpane">
|
|
<table class="layout-table">
|
|
|
|
<tr class="header-row">
|
|
<td class="header-cell">
|
|
<span class="placeholder-ProductCategoriesWidget" />
|
|
</td>
|
|
</tr>
|
|
|
|
<tr class="content-row">
|
|
<td class="content-cell">
|
|
<div class="content-container">
|
|
<span class="placeholder-ProductListWidget" />
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
|
|
</templates>
|