Je nach Benutzerrolle unterschiedliche Produktmengen

Ein Premium-Student fragte mich, wie er den Betrag begrenzen könnte, den eine bestimmte Benutzerrolle ein Produkt kaufen kann:

Er fragte mich wörtlich:

Ich habe ein Geschäft und ich habe es in jeder Hinsicht versucht und kann Folgendes nicht tun: Mein Geschäft hat zwei Arten von Benutzern (Kunde, Händler). Ich möchte, dass Sie, wenn Sie Kunde sind, nicht mehr als 2 Einheiten kaufen können Produkt des Ladens (der Laden hat nur 60 Produkt), aber wenn Sie ein Händler sind, können Sie stattdessen die gewünschten Mengen kaufen.

Es gibt ein Plugin, das uns im Prinzip wert war, es ist WooCommerce Advanced Produktmengen aber Pflege Dieses Plugin hat ein Problem:

3 Jahre ohne Aktualisierung

Wenn ein Plugin länger als 3 Jahre nicht aktualisiert wurde, besteht eine gute Chance, dass es nicht richtig funktioniert.

Diese Chancen sind noch höher, wenn Sie sich auf WooCommerce verlassen, da WooCommerce sein Plugin in letzter Zeit stark verändert hat und Erweiterungen, die nicht aktualisiert wurden, nicht richtig funktionieren.

In der Tat, ich versuche es und es funktioniert nicht gut, aber es geht immer noch nichts verloren 😉

Beim Durchsehen der Plugin-Kommentare finde ich die folgende Meldung:

Unterschiedliche Produktmengen je nach Benutzerrolle 1

In dieser Nachricht teilt uns ein Benutzer mit, dass er eine Änderung am Plugin vorgenommen hat, damit es funktioniert.

Ich habe es ausprobiert und es funktioniert perfekt 👏 👏 👏

Suscríbete a mi Kanal:  

Um es zu verwenden, müssen wir es zunächst von hier herunterladen:

https://github.com/jmclaren7/woocommerce-incremental-product-quantities

Wir installieren das Plugin in unserem WordPress wie jedes andere Plugin.

Nach der Installation finden wir im Seitenmenü von WooCommerce den Artikel Mengenregeln

Menümengenregeln

Ich klicke auf alle Regeln und füge eine neue Regel hinzu

Für das Beispiel werde ich eine Regel erstellen, damit die Administratorbenutzer 100.000 Produkte aus der Musikkategorie und der Administratorrolle kaufen können

Mengenregeln für Verwaltungsregeln

Jetzt erstelle ich eine weitere Regel für die Rolle „Abonnent“, sodass er nur 10 Produkte aus der Kategorie „Musik“ kaufen kann

Mengenregeln für Abonnentenregeln

Ich habe auch die Option hinzugefügt, dass Benutzer beim Hinzufügen von Produkten zum Warenkorb dies zu zweit tun, dies wird mit dem Feld erreicht Schrittwert.

Jetzt machen wir den Test, indem wir versuchen, mehr von den Produkten zu kaufen, die wir in der Regel definiert haben, und wir sehen, dass es uns nicht erlaubt:

Unterschiedliche Produktmengen je nach Benutzerrolle 2

Wir können nicht nur eine Regel für alle Produkte in einer Kategorie erstellen, sondern auch für ein bestimmtes Produkt.

Dazu bearbeiten wir ein Produkt und finden folgende Felder:

Plugin-Regeln Produktfelder

Wir haben die Möglichkeit, die für alle Produkte definierten Regeln zu deaktivieren oder zu überschreiben und eine andere Regel für dieses Produkt festzulegen.

Hinterlassen Sie einen Kommentar