Frage

Ich versuche, eine Beziehung zwischen einem gebündelten Produkt und einem virtuellen Produkt herzustellen.Also dachte ich:„Fügen wir einfach das virtuelle Produkt als zugehöriges Produkt hinzu.“

Es wurde jedoch nicht in der zugehörigen Produktliste angezeigt.Nach einigem Ausprobieren (d. h.Ich habe festgestellt, dass nur virtuelle Produkte aus der Liste der verwandten Produkte weggelassen wurden.

Meine Frage ist:

Ist das normales Verhalten von Magento (CE 1.9.0.1)?(Ich bearbeite eine bereits aktive Magento -Installation) Wenn ja, warum werden virtuelle Produkte standardmäßig weggelassen?Wie füge ich sie in die Liste der zugehörigen Produkte ein?

War es hilfreich?

Lösung

Soweit ich das beurteilen kann Mage_Catalog_Block_Product_List_Related Das von Ihnen beschriebene Verhalten ist nicht das Standardverhalten.Wenn man sich das anschaut _prepareData() Sie werden sehen, dass die folgenden Bedingungen erfüllt sein müssen, damit das Produkt angezeigt wird:

  • Das Produkt muss der aktuellen Website zugeordnet sein
  • Das Produkt darf nicht im Warenkorb sein
  • Das Produkt muss im Katalog sichtbar sein
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top