Inhalte aufrufen

Profilbild
- - - - -

Mapperoverride

Mapper

Best Answer Michael Herzog , 15 May 2023 - 09:26

Zur Info für andere die an diesem Problem und der Lösung interessiert sind:

Das scheint auf Github kommuniziert und inzwischen gelöst wurden zu sein:

https://github.com/s...tore/issues/701

Go to the full post


  • Bitte melden Sie sich an, um eine Antwort zu verfassen.
4 Antworten zu diesem Thema

#1 Algorithman

Algorithman

    Advanced Member

  • Members
  • PunktPunktPunkt
  • 39 Beiträge

Geschrieben: 10 May 2023 - 14:19

Hallo,

 

gibt es eigentlich eine Möglichkeit, die Mapper zu overriden, bzw. beim Mapping einen Callback einzurichten, damit man da die CustomProperties füllen kann?

Momentan hangele ich mich von View zu View durch, ein ActionFilter nach dem anderen, damit ich da jedesmal meine Daten einspeisen kann.

Wenn ich da einen Event registrieren könnte, der nach dem Mapping von z.B. Product zu ProductModel ausgeführt wird, dann könnte ich mir vieles von dem Aufwand sparen (und auch die Warenkorb-AJAX-Calls wären dann besser handlebar).

 

 

Mal als Denkanstoss



#2 Algorithman

Algorithman

    Advanced Member

  • Members
  • PunktPunktPunkt
  • 39 Beiträge

Geschrieben: 10 May 2023 - 15:38

Hab mal nen PR gemacht (https://github.com/s...tstore/pull/699)



#3 Algorithman

Algorithman

    Advanced Member

  • Members
  • PunktPunktPunkt
  • 39 Beiträge

Geschrieben: 12 May 2023 - 13:48

Der CompoundMapper löst das Problem grossteils, aber nicht für alle Models, da manche nicht über das IMapper-Interface befüllt werden.



#4 Michael Herzog

Michael Herzog

    SmartStore AG

  • Administrators
  • 3498 Beiträge

Geschrieben: 15 May 2023 - 09:26   Best Answer

Zur Info für andere die an diesem Problem und der Lösung interessiert sind:

Das scheint auf Github kommuniziert und inzwischen gelöst wurden zu sein:

https://github.com/s...tore/issues/701


  • stefanmueller und Algorithman gefällt das

Michael Herzog
Smartstore AG


#5 Algorithman

Algorithman

    Advanced Member

  • Members
  • PunktPunktPunkt
  • 39 Beiträge

Geschrieben: 15 May 2023 - 09:36

Ja, funktioniert jetzt sehr gut, danke. Hatte nur den 2. CompoundMapper commit übersehen.