Neu Artikel nicht ohne andere Artikel zu bestellen

3jojojo

Sehr aktives Mitglied
20. Januar 2016
780
44
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.477
289
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
780
44
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
7.221
1.958
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.477
289
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
7.221
1.958
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
7.221
1.958
Berlin
Ähnliche Themen
Titel Forum Antworten Datum
Neu Artikel mit Zustand beschädigt wird nicht als eigenständiger Artikel in der WaWi angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
Neu Artikel im Zulauf werden nicht angezeigt Betrieb / Pflege von JTL-Shop 8
Neu Artikel wird nach Auswahl der Variante nicht mehr angezeigt JTL-Shop - Fehler und Bugs 3
Neu Artikel lässt sich im Shop 5.2.5 über die Wawi nicht löschen JTL-Shop - Fehler und Bugs 2
Neu Artikel Bild aus anderer Quelle importieren funktioniert nicht JTL-Wawi - Fehler und Bugs 4
Neu Artikel gelöscht neu anlegen nicht möglich da bereits vorhanden User helfen Usern - Fragen zu JTL-Wawi 2
Neu Artikel- und Versandgewicht bei Stücklisten wird nicht nachberechnet JTL-Version 1.8.12.2 JTL-Wawi - Fehler und Bugs 4
Neu Amazon Gutschriften kommen in den Status "Amazon Artikel nicht in Bestellung" und werden nicht übernommen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikel auf Bestellung nicht zusammenführen Arbeitsabläufe in JTL-Wawi 2
Artikel in der Artikelliste grün hinterlegt bzw. nicht farblich hinterlegt JTL-Wawi 1.9 5
Gelöst Artikel an der Kasse beim scannen nur über Artikelnummer, nicht über GTIN identifizieren (Gebrauchtware, GTIN mehrfach in der Wawi) Allgemeine Fragen zu JTL-POS 1
Neu Artikel wird in der der Detailbeschreibung nicht angezeigt Allgemeine Fragen zu JTL-Shop 0
Artikel lassen sich plötzlich nicht mehr öffnen JTL-Wawi 1.9 2
Neu Einzelne Artikel einer bestimmten Kundengruppe anzeigen lassen Allgemeine Fragen zu JTL-Shop 5
Neu Artikel immer ohne Sonderpreis kopieren Arbeitsabläufe in JTL-Wawi 0
Kettensymbol auf alle Artikel verwenden Otto.de - Anbindung (SCX) 0
Neu JTL Artikel auf Shopify als Varianten anzeigen Shopify-Connector 2
Seite Artikel->Sonderpreise und Sonderpreiskationen definieren JTL-Wawi 1.9 0
Neu Artikel mit negativem Preis (Gutschein) eingeben kompliziert...geht das einfacher? Allgemeine Fragen zu JTL-POS 3
Neu Artikelübersicht zeigt 2 Bilder pro Artikel oder leeren Rahmen Allgemeine Fragen zu JTL-Shop 5
Neu SQL Vartable für Reservierte Artikel gesucht User helfen Usern - Fragen zu JTL-Wawi 2
Neu Umfrage: Scanpflicht auf Artikelebene (Nur für bestimmte Artikel aktivieren/deaktivieren) JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Neu Verbrauchsmaterial, einem Artikel neue OVP zuweisen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Artikelanlage von Artikel/Ersatzteile die zu verschiedenen Modellen passen User helfen Usern - Fragen zu JTL-Wawi 3
Online seit: bei Artikel einstellen JTL-Wawi 1.8 0
Neu Artikel per Dropshipping versenden und selbst versenden Arbeitsabläufe in JTL-Wawi 1
In Diskussion Hinweis im WMS Ausgeben wenn ein bestimmter Artikel verpackt wird über WMS JTL-Workflows - Ideen, Lob und Kritik 5
Neu Artikel optische Brille anlegen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Gibt es einen Import von Artikeltexten die pro Artikel als .txt geliefert werden? JTL-Ameise - Ideen, Lob und Kritik 1
Neu GTIN/EAN für mehrere Artikel verwenden Arbeitsabläufe in JTL-Wawi 2
Neu Liste verkaufter Artikel mit VK Fibu-Konto aus der Artikelkategorie User helfen Usern - Fragen zu JTL-Wawi 4
Neu Wie kann ich Artikel mit Lagerbestand 0 beim Import inaktiv setzen) JTL-Ameise - Ideen, Lob und Kritik 17
Beschreibung Konfig. Artikel Einrichtung JTL-Shop5 1
In Diskussion E-Mail an Lieferanten bei Verkauf einer seiner Artikel JTL-Workflows - Ideen, Lob und Kritik 4
Neu Doppelte Artikel und SEO User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikel mit 2 verschiedenen Steuersätzen anbieten User helfen Usern - Fragen zu JTL-Wawi 0
Neu WMS Wareneingang falscher Artikel auf Etikett JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Artikel CSV Exporte dem Kunden zur verfügung stellen. Allgemeine Fragen zu JTL-Shop 7
Tipps für effiziente Änderungen bestehender Artikel JTL-Wawi 1.7 2
Neu Wie in der Wawi gebrauchte Artikel vom Endkunden einkaufen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Einzelne Artikel über stückliste im Packtisch scannen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Hersteller ändert SKU von Kind Artikel (Varianten) | Vater beleibt gleich - wie verfahren bei "gemischtem" Lager alt/neu User helfen Usern - Fragen zu JTL-Wawi 3
Neu XML Export Artikel Stammdaten für Mercateo Schnittstellen Import / Export 1
Kaufland Artikel filtern kaufland.de - Anbindung (SCX) 11
Neu Artikel -> Lieferanten -> Zum eigenen Lager hinzufügen User helfen Usern - Fragen zu JTL-Wawi 4
Kategoriebaum: Artikel wird in allen Kategorien angezeigt JTL-Wawi 1.9 1
Neu WMS Mobile falscher Artikel beim Picken JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Artikel mit unterschiedlichen Währungen JTL-Wawi 1.9 1
Listen Ansicht für Artikel deaktivieren Einrichtung JTL-Shop5 2
Automatischer bestandsabgleich für mehrere Artikel JTL-Wawi 1.8 1

Ähnliche Themen