Neu Artikel nicht ohne andere Artikel zu bestellen

3jojojo

Sehr aktives Mitglied
20. Januar 2016
766
34
Hallo Leute
Ich habe ein Problem. Ich habe Artikel angelegt die als Zusatz Artikel gelten. Diese Artikel sind ganz normale Artikel und demnach auch ganz einfach zu bestellen. Genau das ist auch das Problem. Ich will nicht das Kunden einen "Zubehör" Artikel ohne einen anderen Artikel bestellen können.

Hat dafür jemand eine gute Idee?
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.385
263
Ist nicht so trivial, da die Artikel untereinander an sich keine Abhängigkeiten beziehen. Eine "einfache" Lösung wäre:
1. FunktionsAttribut zur Ausweisung von "zubehörartikeln"
2. Für den Warenkorb Button im Zubehörartikel eine Abfrage einbinden, die prüft ob sich bereits ein "normaler" Artikel im Warenkorb befindet und hier ggf. den Button durch einen Hinweistext ersetzen
3. Im Warenkorb und während des Checkouts auch stets prüfen ob sich neben einem Zubehörartikel auch mindestens ein normaler Artikel in der Bestellung befindet und ggf. die Buttons zum Fortsetzen des Checkouts durch einen Hinweistext ersetzen. Ansonsten wäre es möglich nachträglich die normalen Artikel aus dem Warenkorb zu entfernen und dennoch auszuchecken.
 

3jojojo

Sehr aktives Mitglied
20. Januar 2016
766
34
Ist nicht so trivial, da die Artikel untereinander an sich keine Abhängigkeiten beziehen. Eine "einfache" Lösung wäre:
1. FunktionsAttribut zur Ausweisung von "zubehörartikeln"
2. Für den Warenkorb Button im Zubehörartikel eine Abfrage einbinden, die prüft ob sich bereits ein "normaler" Artikel im Warenkorb befindet und hier ggf. den Button durch einen Hinweistext ersetzen
3. Im Warenkorb und während des Checkouts auch stets prüfen ob sich neben einem Zubehörartikel auch mindestens ein normaler Artikel in der Bestellung befindet und ggf. die Buttons zum Fortsetzen des Checkouts durch einen Hinweistext ersetzen. Ansonsten wäre es möglich nachträglich die normalen Artikel aus dem Warenkorb zu entfernen und dennoch auszuchecken.

Hallo Martin die Idee mit dem Funktionsattribut ist genial. Kennst du ne einfache if Abfrage um bei den Artikeln im Warenkorb zu überprüfen ob ein Artikel das Funktionsattribut hat??

Der Punkt 3 ist so weit gedacht das ich diesen sogar erstmal weglassen würde.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
6.671
1.602
Berlin
Das wird nicht ohne Plugin Unterstützung gehen, da du an verschiedenen Stellen prüfen musst ob der Hauptartikel noch da ist.
Dann ist auch die Frage wegen der Menge des Zusatzartikels, soll der immer die gleiche Menge haben oder darf seine Menge höher oder niedriger sein?

Ich habe etwas vergleichbares für eine Seite programmiert und musste einige Sachen über Hooks prüfen um das abzusichern.
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.385
263
Hallo Martin die Idee mit dem Funktionsattribut ist genial. Kennst du ne einfache if Abfrage um bei den Artikeln im Warenkorb zu überprüfen ob ein Artikel das Funktionsattribut hat??
Code:
{assign var=wkDarfZubehoerHaben value=false}
{if $smarty.session.Warenkorb->PositionenArr|@count > 0}
    {foreach from=$smarty.session.Warenkorb->PositionenArr item=oPosition}
        {if $oPosition->nPosTyp == C_WARENKORBPOS_TYP_ARTIKEL && !isset($oPosition->Artikel->FunktionsAttribute.zubehoerartikel)}{*wenn ein normaler artikel im warenkorb liegt*}
            {assign var=wkDarfZubehoerHaben value=true}
        {/if}
    {/foreach}
{/if}

Anschließend kannst du mit
Code:
{if $wkDarfZubehoerHaben}
....
{/if}
deine Ausgabe im Template beeinflussen.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
6.671
1.602
Berlin
Er möchte das ja nicht Grundsätzlich dabei haben wie es scheint sondern nur das man es optional dazu bestellen kann.
Trotzdem wird eine reine Template Anpassung nicht ausreichen.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
6.671
1.602
Berlin
Ähnliche Themen
Titel Forum Antworten Datum
Neu Shopping Feed übertragt nicht alle Artikel an Google Allgemeine Fragen zu JTL-Shop 2
Neu Artikel nicht pro Stk. sondern pro kg verkaufen User helfen Usern 2
Issue angelegt [WAWI-75449] Artikel duplizieren - ASIN wird nicht mit dupliziert. JTL-Wawi - Fehler und Bugs 1
Artikel wurden über Weclapp über FFN-Connect an JTL FFN übermittelt jedoch leider nicht an Wawi & WMS JTL-Wawi 1.8 0
Beantwortet WF Mail wenn Amazon Artikel nicht verknüpft ist JTL-Workflows - Ideen, Lob und Kritik 1
Neu Kurzbeschreibung von einem "Stücklisten-Artikel" wird in der Rechnungskorrektur Vorlage nicht angezeigt. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Artikel in SQLDB und MariaDB vorhanden aber nicht in Wawi JTL-Wawi - Fehler und Bugs 2
Lieferanten EK wird nicht auf Artikelebene kopiert? EK ist überall 0 beim Artikel. JTL-Wawi 1.8 8
Neu Artikel werden nicht mehr aktualisiert, wenn sie sich auf Pickliste befinden JTL-Ameise - Fehler und Bugs 1
Neu Auf einen anderen Artikel im nicht lieferbaren Artikel aufmerksam machen? Allgemeine Fragen zu JTL-Shop 0
Neu Artikel werden nicht übertragen Shopify-Connector 0
Sequenz enthält kein übereinstimmendes Element - nach Update von 1.5.55 auf 1.6.48 - Artikel lassen sich nicht mehr öffnen nach Speichern JTL-Wawi 1.6 6
Neu Google Shopping - Exportiert nicht alle Artikel? Plugins für JTL-Shop 2
Neu Nach Attribut hinzufügen lässt sich Artikel nicht öffnen JTL-Wawi - Fehler und Bugs 0
Neu Manueller Workflow alle Artikel markieren funktioniert nicht JTL-Wawi - Fehler und Bugs 3
Neu Suche nur in Kategorien anstatt Artikel Allgemeine Fragen zu JTL-Shop 0
Nachträglich Zölle bei Artikel EK-Netto einpflegen JTL-Wawi 1.8 0
Neu Probleme mit Artikel Abgleich Shopware-Connector 2
Neu Variations Artikel mit Kindern automatisch Stücklisten zuweisen Arbeitsabläufe in JTL-Wawi 4
Neu Artikel von JTL mit Ebay verbinden in Easy Action Einrichtung und Installation von JTL-eazyAuction 2
Neu Artikel im Warenkorb wird von 1 auf null runtergesetzt. Anstatt es zu entfernen wird es automatisch wieder auf 1 gesetzt Allgemeine Fragen zu JTL-Shop 6
Neu Status: Artikel vergriffen andere Farbe geben Allgemeine Fragen zu JTL-Shop 0
Neu Export Gesamtpreis für Artikel mit Mindestabnahme Allgemeine Fragen zu JTL-Shop 0
Neu Artikel nach Übertragung von JTL auf geplant im Jahr 2030 WooCommerce-Connector 2
Neu 💙 Neues Plugin: Wunschzettel Plus (Wunschzettelauswahl direkt am Artikel) Plugins für JTL-Shop 0
Neu SW5 Artikel nachträglich Variantenartikel Shopware-Connector 4
Artikel als neu kennzeichnen JTL-Wawi 1.8 3
Artikel bei Conrad anlegen JTL-Wawi 1.8 0
Neu Überverkäufe aktiviert doch beim Artikel steht Ausverkauft JTL-Shop - Fehler und Bugs 1
Neu Amazon Varianten anlegen bei bestehendem Artikel Amazon-Anbindung - Fehler und Bugs 0
Neu Alles Artikel "unverkäuftlich" mit Urlaubshinweis JTL-Ameise - Ideen, Lob und Kritik 4
Neu Probleme mit Artikelzustand bei Ebay Laufene Artikel ändern Einrichtung und Installation von JTL-eazyAuction 4
Benutzerrechte - Artikel auf Einkaufsliste setzen JTL-Wawi 1.6 1
Neu Artikel kopieren / duplizieren Arbeitsabläufe in JTL-Wawi 4
Neu Bestimmte Artikel von JTL-Search ausschließen JTL-Search 0
WaWi Preisuntergrenze für Artikel festschreiben JTL-Wawi 1.7 4
Artikel Netto Preis von 4 Nachkommastellen auf 2 umstellen JTL-Wawi 1.7 5
Neu Artikel: Stückliste & Lieferant User helfen Usern - Fragen zu JTL-Wawi 1
Neu Zusatzkosten für Artikel Gelöste Themen in diesem Bereich 17
Neu Artikel wieder dem Vater zu ordnen User helfen Usern - Fragen zu JTL-Wawi 4
Datenbank-Abfrage per SQL nach Lagermenge pro Artikel & Warenbereich (WMSLager) JTL-Wawi 1.8 1
In Bearbeitung Artikel über csv-Datei bearbeiten und importieren Allgemeine Fragen zu JTL-POS 3
Workflow Artikel + Anzahl in Einkaufsliste aktualisieren JTL-Wawi 1.8 0
Neue angelegte Artikel ausverkauft - kein Erscheinen auf Bestellvorschlägen JTL-Wawi 1.6 1
Neu Sortierung von Artikel nach Preis absteigend Allgemeine Fragen zu JTL-Shop 4
In Diskussion Automatische Zuweisung der Kategorien für Artikel durch Workflow JTL-Workflows - Ideen, Lob und Kritik 3
Neu Verschiedene Artikel pro Lagerplatz beschränken JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Neu Bewertungen mittels Importtabelle auf andere Artikel übertragen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikel mit Variationen? Allgemeine Fragen zu JTL-Shop 2
Workflow für Artikel versandklassen JTL-Wawi 1.7 1

Ähnliche Themen