Black Friday = Pricewatch Bekijk onze selectie van de beste Black Friday-deals en voorkom een miskoop.

[PW] Weergeven producten zonder prijzen te lastig

Pagina: 1
Acties:

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 10:45

odysseus

Debian GNU/Linux Sid

Topicstarter
Als ik in de subcategorie 'IBM Laptops' kijk, dan zie ik bovenaan (bij overzicht subcategorieën) staan dat er 22 producten zijn, maar ik krijg er een stuk minder te zien. Het verschil wordt veroorzaakt door producten die niet getoond worden omdat er ofwel geen prijzen zijn, ofwel waarvan de prijzen te oud zijn (de IBM X40 is hier een voorbeeld van). Ik zou willen voorstellen om het aantal producten dat genoemd wordt achter de naam van een subcategorie het aantal producten te laten zijn dat zichtbaar is, omdat het anders verwarring kan opwekken.

Natuurlijk moet het op een of andere manier mogelijk zijn om ook de producten met een oude prijs of zonder prijs te laten zien. Dat blijkt echter behoorlijk lastig. Een instelling of iets dergelijks is er niet voor, dus mijn eerste poging was om met een lege string te zoeken in de betreffende subcategorie. Daarmee kreeg ik echter geen enkel resultaat. Vervolgens zocht ik op 'IBM', waarna wel alle producten tevoorschijn kwamen...nu is het toevallig zo dat er in deze categorie een string is die in alle productnamen voorkomt, maar dat geldt natuurlijk niet altijd. In dat geval kan je dus nooit een overzicht van alle verkrijgbare producten in een bepaalde subcategorie krijgen.

Mijn volgende poging was het openen van een willekeurig product in die subcategorie en dan vervolgens met de dropdownbox die onder de prijslijst staat op zoek te gaan naar andere producten. Ik was daar gekomen vanaf een pagina waarin alle producten uit de subcategorie getoond werden (door de zoekopdracht), maar in de box staan er weer een stuk minder. Het zou nog logisch zijn als alleen de 'normaal zichtbare' producten vermeld waren, maar dat blijkt ook niet zo te zijn. De X40 staat bijvoorbeeld wel in de dropdownbox, maar niet in het subcategorie-overzicht. Dat lijkt te komen omdat er voor die laptop wel een prijs bekend is, maar die prijs is oud.

Dat levert vervolgens meteen weer een bug op: op de lijst met zoekresultaten staat dat de X40 1695 euro kost, maar als je erop klikt dan kan Artemis niets vinden...dat kan niet de bedoeling zijn. Zelfs als de prijs oud is, verwacht ik dat ik die kan zien.

Ik ben er nog niet helemaal uit hoe je dit het beste kunt oplossen. Het handigst is misschien een instelling om al of niet producten zonder of met oude prijzen te tonen en die instelling dan consequent te gebruiken: dus zowel in de dropdownbox als in het subcategorie-overzicht. Voor de search is zo'n checkbox nog wel nuttig, die zou dan gewoon je eigen instelling overrulen. Ik heb echter het idee dat zo'n oplossing veel te ingewikkeld is, het heeft bovendien met nieuwe features te maken en het zijn een aantal verschillende maar gerelateerde problemen - vandaar dat ik hier een topic open en niet gewoon op Mantis een bugreport aanmaak :).

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • Pascal Saul
  • Registratie: Augustus 2001
  • Laatst online: 07-07 17:03
Ik snap precies wat je bedoeld.

Het is mogelijk om toch alles weer te geven door middel van een zoekopdracht als deze.

Het is inderdaad verwarrend dat er zoveel producten staan achter de categorie maar een aantal weergegeven worden. Ik denk dat dit in de toekomst wel opgelost gaat worden.

[ Voor 22% gewijzigd door Pascal Saul op 07-01-2005 01:29 ]


  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 10:45

odysseus

Debian GNU/Linux Sid

Topicstarter
Dat zie ik haast als een bug, dat een procentteken blijkbaar zonder escape in de SQL-query terecht komt (hint: "a bug can be changed into a feature by documenting it" :P)...het brengt wel nog een nieuw probleempje aan het licht: in jouw zoekopdracht kost de T42 1895 euro, maar in het normale overzicht kost hij 2428,26 euro...omdat de (te) oude prijs dus niet meegenomen wordt :).

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 10:45

odysseus

Debian GNU/Linux Sid

Topicstarter
Even een kleine trap omhoog. Het is mooi dat DarkRider denkt dat het 'in de toekomst' opgelost wordt, maar ik hoor graag ook van een devver die eraan moet gaan sleutelen of hij het inderdaad een probleem vindt en of er nog andere mogelijke oplossingen zijn :).

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op de niet enorm lange duur zal de pricewatch herschreven worden, ik denk dat he tot die tijd niet heel erg loont veel moeite te doen voor dit soort bugs, tenzij het weinig moeite is om aan te passen.

Dat zegt natuurlijk niet dat kritische bugs niet aangepast worden, maar de bugs die wat meer moeite lijken te gaan kosten kunnen we wmb beter nu niet meer gaan oplossen.