Jump to content

Photo
- - - - -

RecentlyViewedProducts Schnittstelle, Homepage-Produkte deaktivieren

Plugin Schnittstelle

  • Please log in to reply
1 reply to this topic

#1 Marcel Schmidt

Marcel Schmidt

    SmartStore AG

  • Administrators
  • 149 posts

Posted 03 June 2019 - 22:32

Hallo hallo,

 

für mein Plugin suche ich nach einer Möglichkeit vom Nutzer betrachtete Produkte zu speichern. Daher suche ich nach einer Schnittstelle, entweder:

 

a) wenn der Benutzer ein Produkt anklickt (wenn die Seite des Produktes aufgerufen wird)

oder

b) wenn der Cookie (SmartStore.RecentlyViewedProducts) modifiziert wird.

 

Ersteres wäre mir lieber. Gibt es diesbezüglich Ansätze, die ich verwenden kann?

 

 

 

Und, gibt es, im Backend und im Code, eine Möglichkeit die Darstellung von 'HomepageProducts' zu deaktivieren?

 

 

Vielen Dank und beste Grüße.



#2 Marcus Gesing

Marcus Gesing

    SmartStore AG

  • Administrators
  • 3804 posts

Posted 04 June 2019 - 08:12

Hallo Marcel,
 
über b) würde ich nicht gehen, besser Punkt a). Ich würde einen Action-Filter dafür verwenden. Im Dev-Tools Plugin gibt es dafür einige Beispiele, insb. dieses. Siehe auch die auskommentierten Registrierungen dieser Filter. Zum Ausprobieren musst du die Kommentierung entfernen.
 
HomepageProducts lassen sich nicht global ausschalten, nur einzeln auf Produktebene. Gibt es kein Produkt, für das Product.ShowOnHomePage aktiviert ist, dann wird auch nichts gerendert.

  • Marcel Schmidt likes this

Marcus Gesing

Smartstore AG



Also tagged with one or more of these keywords: Plugin, Schnittstelle