Question

Dans mon projet, j'ai une exigence où je dois filtre produits simples en fonction du prix.

A défaut Magento, le filtrage des prix est basée sur des produits configurables .

Quelques points importants liés à mon projet sont:

  • produits simples sont associés aux produits configurables .
  • Chaque produit configurable a trois types de produits simples est associée.

Par exemple, si le produit configurable est A, l'associé produits simples sont A1, A2 et A3.

PS:. Après avoir échoué à maintenir la poignée même après creuser plus profond dans les fichiers de base Magento, je demande ici

S'il vous plaît donner quelques suggestions claires.

Était-ce utile?

La solution

Je suis associant le simple products avec configurable products en utilisant un attribut défini par l'utilisateur déroulante, p_type, qui contient trois nombres qui sont uniques à l'identification simple products associée.

Alors que le filtrage par prix, je constate que l'URL est d'avoir une chaîne de requête comme ?price=3000-4999. Je viens d'ajouter l'attribut p_type à cette chaîne de requête pour filtrer en fonction des produits simples à la place de produits configurables.

Par exemple,

http://mywebsite.com/categoryName/?price=3000-4999&p_type=126

Cela a fonctionné pour moi:)

et aussi dans mon cas, les produits simples ont été fixés comme invisible as single product. Alors, je l'ai fait d'autres changements aussi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top