Neu io.php Warenkorb Modal Window abschalten

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
524
Halle
Im Admin-Backend lässt sich in den globalen Einstellungen die "Weiterleitung zum Warenkorb" ein- und ausschalten. Ist die Weiterleitung zum Warenkorb ausgeschaltet, dann wird die PopupNotification angezeigt. Ein komplettes Abschalten ist über das Backend nicht möglich.
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
524
Halle
Um diese Funktionalität zu ändern, kann im Child-Template eine custom.js mit folgendem Inhalt eingebunden werden:
JavaScript:
(function($) {
    $.evo.myBasket = function() {
        var basket = $.evo.basket();

        basket.pushedToBasket = function(response) {
            // do nothing
        };

        return basket;
    };

    $('*[data-toggle="basket-add"]').off('submit');
    $('*[data-toggle="basket-add"]').on('submit', function(event) {
        event.preventDefault();
        $.evo.myBasket().addToBasket($(this));
    });
})(jQuery);
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
524
Halle
Eine Datei custom.js die sich im Verzeichnis templates/MeinChildTemplate/js/ befindet, wird vom Framework des Shops automatisch eingebunden.
 

Gregor@Bushplanet

Aktives Mitglied
9. August 2017
1
0
In Version 4.05 wird ein anderer CSS-Selektor verwendet (ich weiss nicht mit welcher Version das geändert wurde).
Code dafür sieht dann so aus:
Code:
(function($) {
  $.evo.myBasket = function() {
    var basket = $.evo.basket();

    basket.pushedToBasket = function(response) {
      // do nothing
    };

    return basket;
  };

  $('#main-wrapper').off('submit', '[data-toggle="basket-add"]');
  $('#main-wrapper').on('submit', '[data-toggle="basket-add"]', function(event) {
    event.preventDefault();
    $.evo.myBasket().addToBasket($(this));
  });
})(jQuery);
 

Patrick Liedtke

Aktives Mitglied
27. Juni 2018
27
3
Vielleicht bin ich hier ja ganz schief gewickelt, aber ist es möglich, via schnellkauf oder eben eigenen Button, eine vorgefertigte Menge der Funktion InDenWarenkorb hinzuzufügen.
Hintergrund sind vorhandene Restmengen, die sich bei verschiedenen Artikeln bilden, anzubieten.
Die würde ich gerne per Button auf der Artikelseite darstellen. Jedoch soll der normale Mengen-Zähler weiter vorhanden bleiben. Der spuckt mir momentan noch in die Menge...

Also in etwa so:
Menge: 3 kaufen_btn
Menge: 5 kaufen_btn
Menge: 7 kaufen_btn

Stoße immer wieder auf die Problematik, dass ich nicht weiß wie die Menge definiert werden kann/soll.

Gruß
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
524
Halle
Hallo, als Grundlage dafür kannst du meinen Post unter "Wie lege ich in den WK per Script" nehmen. Wenn du dort die Variable data.anzahl entsprechend setzt, sollte sich das Gewünschte erreichen lassen.
Alternativ kannst du auch einfach ein Formular erstellen mit einem hidden-Input mit dem Namen "anzahl" und dort den gewünschten Wert fest vorgeben.
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.084
634
Hat das auch schon jemand im JTL Shop 5 umgesetzt? Die Weiterleitung oder Box ist grausam, da macht mir selbst das Shoppen keinen Spaß.
 
  • Gefällt mir
Reaktionen: garifulin
Ähnliche Themen
Titel Forum Antworten Datum
Neu Google Bilder Bot Zugriff auf /dbeS/bild.php?a=1375538&n=1&url=0&s=0 Allgemeine Fragen zu JTL-Shop 3
Neu Kleines PHP Skript für MySQL Shop Datenbank Backup - gratis Betrieb / Pflege von JTL-Shop 3
Neu Einbindung PHP. Datei ins Template - Wert aus PHP Datei lesen Templates für JTL-Shop 5
Neu Update auf 5.3.3 - JTL Widgets erzeugt Fehler in CampaingController.php JTL-Shop - Fehler und Bugs 2
Neu Läuft der JTL-Shop 4 mit der PHP Version 8.2.20 ??? Einrichtung von JTL-Shop4 2
Neu Warenkorb wird nicht angezeigt Templates für JTL-Shop 0
Neu Warenkorb - löschen von Artikeln Betrieb / Pflege von JTL-Shop 3
Neu Bug bei Konfigurationsartikeln. Wenn Warenkorb nicht leer, Teile der Konfigurationsartikel-Optionen auf englisch. JTL-Shop - Fehler und Bugs 0
Neu Neues Plugin: "Schnellkauf Plus" (Artikel direkt durch die Eingabe von Artikelnummer, GTIN, ISBN, ASIN, HAN oder UCP in den Warenkorb legen) Plugins für JTL-Shop 2
Neu Variation in den Warenkorb legen von beliebiger Seite aus Technische Fragen zu Plugins und Templates 0
Neu Warenkorb Text ändern Allgemeine Fragen zu JTL-Shop 2
Neu Warenkorb in Euro per JavaScript ermitteln? Allgemeine Fragen zu JTL-Shop 1
Neu Merkmalbilder im Warenkorb oder Bestellabschluss anzeigen Allgemeine Fragen zu JTL-Shop 2
Neu Wie aufwendig wäre es wenn man einen 2ten Warenkorb implementiert? JTL-Shop - Ideen, Lob und Kritik 0
Paypal im Warenkorb Checkout auf deutsch Einrichtung JTL-Shop5 1
Beschreibung im Englischen Warenkorb auf Deutsch Einrichtung JTL-Shop5 1
Neu NOVA Child boxed - Warenkorb auf Desktop zu eng Templates für JTL-Shop 0

Ähnliche Themen