Artikel/Bestellung versteckte Informationen

Hallo,

suche jetzt seit zwei Tagen nach eine Möglichkeit die CartItems Attribute (gibt es überhaupt sowas?) zu erweitern.

Die Attribute/Informationen soll man dann später unter Bestellungen sehen können. Gibt es überhaupt eine Möglichkeit dies zu realisieren?

Die Attribute/Informationen soll der Kunde/Benutzer nicht sehen können.

 

Bisherige und offene Vorgehensweise:

  1. Theme erstellt
  • Template Anpassung - Buy Button erweitert
  • Beim Klicken auf „In den Warenkorb hinzufügen“ wird Modal geöffnet
  • Nach API-Callback wird JS-Event getriggert
    • OFFEN: Versteckte Informationen, die man via api-callback erhält, in Form-Element sichern (kann man versteckte Attribute/Varianten anlegen?)
    • Click-Event getriggert (buy–button).
  1. Core Plugin erstellt
  • Diverse Plugin Konfigurationen (nicht relevant)
  • Plugin Frontend Controller erstellt (für API-Callback)
  • Attribute wurden via shopware_attribute.crud_service erzeugt 
  • OFFEN: Hook Versteckte Informationen unter Bestell-Attribute sichern  (wie?)

 

Arbeite jetzt mit Shopware seit drei Tagen, daher falls meine Vorgehensweise falsch ist bitte mitteilen.