Skip to content
Code-Schnipsel Gruppen Projekte
Commit 9ae5f769 erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

fix: #13

Übergeordneter 4e9b568e
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
Keine zugehörigen Merge Requests gefunden
......@@ -68,13 +68,19 @@ define('package/quiqqer/order/bin/frontend/controls/basket/Button', [
* @return {Element|null}
*/
create: function () {
if (this.mayBeDisplayed() === false) {
this.$Elm = new Element('div');
return this.$Elm;
}
var text = QUILocale.get(lg, 'control.basket.button.text');
this.$Elm = new Element('button', {
'class': 'quiqqer-order-basketButton button--callToAction',
'html' : '<span class="quiqqer-order-basketButton-icon fa fa-spinner fa-spin"></span>' +
'<span class="quiqqer-order-basketButton-text">' + text + '</span>' +
'<span class="quiqqer-order-basketButton-batch">0</span>'
'<span class="quiqqer-order-basketButton-text">' + text + '</span>' +
'<span class="quiqqer-order-basketButton-batch">0</span>'
});
if (this.getAttribute('styles')) {
......@@ -101,6 +107,10 @@ define('package/quiqqer/order/bin/frontend/controls/basket/Button', [
* event: on import
*/
$onImport: function () {
if (this.mayBeDisplayed() === false) {
return;
}
var self = this,
Elm = this.getElm();
......@@ -216,6 +226,23 @@ define('package/quiqqer/order/bin/frontend/controls/basket/Button', [
});
},
/**
* Can the mini basket be displayed?
*
* @return {boolean}
*/
mayBeDisplayed: function () {
if (typeof window.QUIQQER_SITE === 'undefined') {
return true;
}
if (typeof window.QUIQQER_SITE.type === 'undefined') {
return true;
}
return window.QUIQQER_SITE.type !== 'quiqqer/order:types/orderingProcess';
},
/**
* Update the batch
*
......
0% Lade oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren