Не работает document.location

mstdmstd

Новичок
Всем привет
есть проблема в том что если на сайте списка товаров http://www.adenium.net/oherron.com/web/main/product_listings
на одном из товаров кликнуть "Add to cart" то страница с товаром не открывается - эта страница как будто переоткрывается
В коде генерится ссылка вида /oherron.com/web/main/view_cart/mode/update/sku/0-8001W-105/product_quantity/1
и выполняется
Код:
 document.location= Url
Если же в том списке кликнуть на кнопке "Details" и на ней кликнуть на "Add To Cart" то
создается такая же ссылка /oherron.com/web/main/view_cart/mode/update/sku/0-8001W-105/product_quantity/1 и выполняется
Код:
  document.location= Url
- и все работает нормально

Если первую ссылку скопировать и подставить к хостинку сайта http://www.adenium.net/oherron.com/web/main/view_cart/mode/update/sku/0-8001W-105/product_quantity/1
то также нормально работает
Не пойму почему не работает document.location на первой странице списка?
Это PHP/Symfony проект - он рабоет с относительными ссылками - но дело явно не в PHP/Symfony. Может что-то не так в верстке самой страницы ?
Верстка вообще-то не моя - я смотрел в коде но проблем не нашел...
 

Redjik

Джедай-мастер
потому что надо головой думать, и ассинхронные запросы делать, а не редиректы через js
 

mstdmstd

Новичок
xчто вы называете тут "ассинхронные запросы " - делать сабмит формы на каждый элемент списка ?
 

Redjik

Джедай-мастер
да - Ajax = ассинхронный запрос
и да, сабмит формы, без перезагрузки страницы
 

mstdmstd

Новичок
Да вы правы конечно Хоят такие странности с
PHP:
document.location= Url
впервые вижу ...
 
Сверху