PDA

View Full Version : RefineBy Price Rounding Error


authcode
24-08-09, 19:39
It seems that prices are rounded down before they are filtered by the price refineby. This means items that cost £n.01-99 are included in the price bracket of £x - £n. For example, an item costing £16.99 will be included in the price bracket £8 - £16.

Not major, but probably easy to fix.

authcode
25-08-09, 23:05
Any update on this? It's kind of crucial to my site and listing products costing £5.99 in a £0 - £5 category makes me look simple. :(

GeorgeGaz
26-08-09, 09:54
Hi authcode,


an item costing £16.99 will be included in the price bracket £8 - £16.


You are correct, that is how the refine by functions in v3 and v2, working from the pound value.

Cheers

authcode
26-08-09, 10:03
I'd disagree that this is correct, just because it was designed that way. It doesn't make sense. But whatever.

Does anybody else think this is right?

authcode
26-08-09, 10:15
This has got to be easy to change, is it really considered correct?

Just don't truncate the product price when you do the lookup.

GeorgeGaz
26-08-09, 10:29
Hi authcode,

Easy fix or not all bugs/concerns will need to go through the correct channels of communication and it is that which takes the time.

I raised this very issue during v2 beta testing but there is some method to it being as such (which I can no longer remember).

If you wish this to be raised, then I can do so.

authcode
26-08-09, 10:53
I thought this was the correct channel of communication for reporting bugs?

Do you mean this forum is just for discussing bugs, and that if we actually want something doing about them we need to raise a ticket? That's news to me.

I was under the impression that if a legitimate issue was raised here it woud get looked at. Is that not the case? :confused:

GeorgeGaz
26-08-09, 11:06
Nah, I meant that I have to put them through the correct channels of communication :D

Raising bugs here or in tickets is fine, but it is just a case of bearing with me as I raise it with dev, find discussion time around their current projects and then time set aside to work on the issue (unless it is a security issue).

All of the time adds up but I will raise this and report back any response :cool:

authcode
26-08-09, 11:22
Understood. :)

I think the problem is that most of the issues I've come across are not with the code but with the design. I don't want to offend anyone because I'm sure a lot of hard work has gone into V3 but some of these features just don't make sense from a user's point of view. It's easy to say that something isn't a bug because that's the way it was designed, but that doesn't necessarily mean the design isn't buggy.

I guess I'm fairly close to stepping on people's toes with my comments but I see so much potential for the SW platform and it's frustratingly close to being perfect (aside from the merchant data ;) ) but for these small but significant issues.

GeorgeGaz
26-08-09, 11:33
Hi authcode,

I think that you are right and the flaw may lie in the scope of our beta testing.

We have had professional usability testing companies pick apart the software in the past. They did take the testing down to a user/consumer level to see what the public made of the software and many changes did come off the back of that for v2.

Definitely worth considering.

Cheers

sspyrou
30-08-09, 16:58
Hi Guys

Trying to set up a v3 shop.
None of the productlist.php page are showing the filter by / refine by box.
e.g.
http://www.......com/_dev/productlist.php?rb=4-9
Is there an on / off oprion for this in v3 that Im missing?
THanks
S

Iarna
30-08-09, 18:46
Trying to set up a v3 shop.
Non of the productlist.php page are showing the filter by / refine by box.


constants.inc.php
define('REFINE_BRAND', false);
define('REFINE_PRICE', false);
define('REFINE_CATEGORY', false);
define('REFINE_MERCHANT', false);
Just set to true the refinebys you want.

sspyrou
30-08-09, 20:40
Hi Guys
Cheers Iarna, you're a star
S