[IMP] website sale: implement product category pager and searching worki...

...ng

This fixes issue #688