Jump to content

[SOLVED] Wrong price displayed on product listing page


Recommended Posts

I am creating an online shop for couch manufacturing company.

 

Each couch has a default price, then a price increase for leather and a decrease if the customer supplies their own fabric.

 

On the product detail page, everything is working fine ... the prices are changing as you select the different fabric options

 

The problem is on the product listing page it shows the reduced price (customer to supply own fabric) for all couches ... even though it is not selected as the default combination in the backend

 

When going into the product details page it displays the right price by default ... so the problem is only on the product/category listing page

 

Please see here

 

 

Edited by weasel69 (see edit history)
Link to comment
Share on other sites

Let me try and explain differently

 

My products are all setup with 1 of 4 combinations affecting the price ... for example

 

Price A = $ 100 (set as default)

Price B = Price A + $50

Price C = Price A + $100

Price D = Price A - $35

 

When I go into the category listing, my products are all displayed with Price D (even though price A is selected as the default)

 

When I go into the product itself, then the right price is shown, being Price A ... and it changes as I select the different combination

 

Why would this be? I need the category listing page to also show all prices as Price A

Link to comment
Share on other sites

Hi Dave,

 

I'm using the last PS version just before 1.6 that was release yesterday. Attached are a screenshot of my combinations for the Vintage 2 Division Leather Sofa as requested.

 

The price is setup under the price tab, and should only decrease by R 5789 when the customer supplies their own leather

 

 

post-669645-0-11686300-1395207158_thumb.jpg

Link to comment
Share on other sites

I've played around a bit, and noticed that the product listing/category view page always shows the last price in the list of combinations ... and not the option I select as default ... although the product details page shows the default price

 

Any ideas?

Link to comment
Share on other sites

Yes, that's it !

 

The module Layered Navigation Block overrides the way the price is calculated on category pages and causes your bug.

You don't seem to be using it on your shop. If you really don't use it, I suggest you uninstall it and remove it from actionProductListOverride hook.

 

This should solve your problem.

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...