It's implemented by a programmer who knows how to use parameters and sort orders writing the code to do that, it's not a generic solution. It sounds to me like you might need to learn a bit more about programming to get what you want done, there's no plug and play solution for writing complex apps, that's why most people don't write them, but go to prepackaged stuff like zen cart or whatever, which won't be customized to your needs but will work, more or less anyway.
As for the more complex stuff you're looking at, you're looking at pretty serious development work and time, which is why it does everything in the way it does, there's no shortcut to do that I know of.
|