Opción de configurar pedido más clara
This commit is contained in:
parent
4aa9d206b4
commit
a17a92b5eb
|
@ -1,4 +1,4 @@
|
|||
hedera-web (1.224-deb8) stable; urgency=low
|
||||
hedera-web (1.225-deb8) stable; urgency=low
|
||||
|
||||
* Initial Release.
|
||||
|
||||
|
|
|
@ -2,10 +2,11 @@
|
|||
<div id="form" class="basket">
|
||||
<div class="box">
|
||||
<div class="header">
|
||||
<h1><t>ShoppingBasket</t></h1>
|
||||
<h1><t>Basket</t></h1>
|
||||
<div class="action-bar">
|
||||
<button on-click="onConfigureClick" title="_ConfigureOrder">
|
||||
<img class="config" src="image/dark/preferences.svg" alt=""/>
|
||||
<t>ConfigureOrder</t>
|
||||
</button>
|
||||
<button on-click="onCatalogClick">
|
||||
<img src="image/dark/menu.svg" alt=""/>
|
||||
|
|
|
@ -165,6 +165,14 @@ Vn.Catalog = new Class
|
|||
Htk.Toast.showError (_('YouMustBeLoggedIn'));
|
||||
}
|
||||
|
||||
,onConfigClick: function ()
|
||||
{
|
||||
if (!Vn.Url.getQuery ('guest'))
|
||||
this.hash.set ({'form': 'ecomerce/checkout'});
|
||||
else
|
||||
Htk.Toast.showError (_('YouMustBeLoggedIn'));
|
||||
}
|
||||
|
||||
,nameRenderer: function (renderer, form)
|
||||
{
|
||||
renderer.subtitle = form.get ('producer');
|
||||
|
|
|
@ -86,7 +86,7 @@
|
|||
height: 1.8em;
|
||||
}
|
||||
|
||||
/* Menu */
|
||||
/* Right panel */
|
||||
|
||||
.catalog div.menu
|
||||
{
|
||||
|
@ -99,7 +99,8 @@
|
|||
background-color: white;
|
||||
box-shadow: 0 0.2em 0.2em #AAA;
|
||||
}
|
||||
button.basket
|
||||
button.basket,
|
||||
button.configure
|
||||
{
|
||||
width: 100%;
|
||||
height: 3em;
|
||||
|
@ -107,14 +108,23 @@ button.basket
|
|||
text-align: center;
|
||||
background-color: #00BCD4;
|
||||
border-radius: 0;
|
||||
display: inline-block;
|
||||
width: 50%;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
button.basket:hover
|
||||
{
|
||||
background-color: #0AB;
|
||||
}
|
||||
|
||||
/* Realms */
|
||||
|
||||
button.configure
|
||||
{
|
||||
background-color: #0097A7;
|
||||
}
|
||||
button.configure:hover
|
||||
{
|
||||
background-color: #00838F;
|
||||
}
|
||||
.realms-box
|
||||
{
|
||||
box-shadow: 0 0 0.4em #AAA;
|
||||
|
@ -138,9 +148,6 @@ button.basket:hover
|
|||
{
|
||||
opacity: 0.85;
|
||||
}
|
||||
|
||||
/* Types */
|
||||
|
||||
.types-box
|
||||
{
|
||||
position: absolute;
|
||||
|
|
|
@ -109,7 +109,9 @@
|
|||
</div>
|
||||
<div id="menu" class="menu" on-click="onMenuClick">
|
||||
<button class="basket" on-click="onBasketClick">
|
||||
<t>ShoppingBasket</t>
|
||||
<t>Basket</t>
|
||||
</button><button class="configure" on-click="onConfigClick">
|
||||
<t>Configuration</t>
|
||||
</button>
|
||||
<htk-repeater
|
||||
model="realms-model"
|
||||
|
|
|
@ -65,21 +65,17 @@ Vn.Checkout = new Class
|
|||
return;
|
||||
|
||||
if (this.$('order-form').numRows > 0)
|
||||
{
|
||||
Htk.Toast.showMessage (_('OrderUpdated'));
|
||||
window.history.back();
|
||||
}
|
||||
else
|
||||
{
|
||||
Htk.Toast.showMessage (_('OrderStarted'));
|
||||
|
||||
this.hash.set ({'form': 'ecomerce/catalog'});
|
||||
}
|
||||
}
|
||||
|
||||
,onCancelClick: function ()
|
||||
{
|
||||
if (this.$('order-form').numRows > 0)
|
||||
this.hash.set ({'form': 'ecomerce/basket'});
|
||||
window.history.back();
|
||||
else
|
||||
this.hash.set ({'form': 'ecomerce/orders'});
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue