1. После обновления списка товаров попробуйте вызы

  1. После обновления списка товаров попробуйте вызывать ShopMODX.widgets.Product.bindEvents()
  2. Проще всего воспользоваться HTML5 History API habrahabr.ru/post/200106/