Woocommerce - hinzufügen von x Anzahl der Produkte thru-add-to-cart
hat sich schon jemand in der Lage, mehrere Produkte der gleichen Art, mit einem Klick auf add-to-cart-button. Ich habe anbei ein Bild um zu zeigen, was ich bauen möchte.
Ziel: hinzufügen Zu können ein Vielfaches eines Produktes im Warenkorb auf einmal auf meinem KATALOG Seite NICHT anzeigen Produkt-Seite.
Dies ist, was ich bauen will. Überprüfen ink.talentosoft.com, stellen Sie sich vor, unter den Produkten, die "Details" - link ersetzen und die Nummer-Eingabe und "Add to Cart" zu ersetzen, für die hinzufügen Schaltfläche "Warenkorb", kann die Anzahl input
Habe ich schaute auf den code für single-product/add-to-cart/simples Produkt, das problem ist: die Anzahl der input und hinzufügen in den Warenkorb button sind eingeschlossen in einem form-element. Wegen wp-code verteilt, ich bin nicht in der Lage zu finden, die handler für diese form. Wenn der handler für das Formular zu finden ist, kann ich theoretisch kopieren Vergangenheit die simple.php
hinzufügen vielfachen Abschnitt, direkt in meine Katalog-Seite?
Ich sah Sie an und versuchte mit Haken do_action( "woocommerce_simple_add_to_cart" );
um die single.php
Datei.
Möchte ich Euch bitten, über die woocommerce_add_to_cart_action()
Methode in plugin/woocommerce/woocommerce-function.php, Kann ich den direkten Aufruf dieser Methode ( fügen Sie einen Haken an dieser Methode ), Wie kann ich verfolgen, der die Anzahl-Eingang, damit ich weiß, wie viele Produkte, die der Benutzer will in die Karre??
Wenn ich diese änderung vornehmen, wird diese Vernachlässigung woo ' s AJAX-Funktionalität hinzufügen zum Warenkorb? Natürlich abhängig davon, in welchem Stadium Sie auf die Warenkorb-Transaktion-ich bin in der Lage, squeeze in dieser event-handler.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese Lösung hat mir sehr geholfen.
Erstellen Sie diese Datei in Ihrem theme:
woocommerce/loop/add-to-cart.php
. Und fügen Sie den folgenden code hinzu: