Точнее выводит алерт: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data OK {"success":"<a href=\"http:\/\/moydomen.ru\/tovar-1\">\u041a\u043e\u043c\u0431\u0435\u0437 \u0434\u0436\u0438\u043d\u0441 \u0441 \u043a\u0440\u0430\u0441\u043d\u043e\u0439 \u043d\u0430\u0448\u0438\u0432\u043a\u043e\u0439<\/a> \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d <a href=\"http:\/\/moydomen.ru\/cart\">\u0432 \u043a\u043e\u0440\u0437\u0438\u043d\u0443 \u043f\u043e\u043a\u0443\u043f\u043e\u043a<\/a>!","total":"\u0422\u043e\u0432\u0430\u0440\u043e\u0432 6 (8300 \u0440\u0443\u0431.)","countProducts":"6"} а если страницу перезагрузить, то товар будет в корзине. куда копать? что делать? где что менять?) хелп
Ну, так ошибка же не с добавлением товара, а с парсингом ответа сервера. Там в ответ "ОК" не должно быть. Отключите модули, которые ставили последними и почистите кеш модификаторов.
Нашел в чем причина. И вовсе не модули как я думал и вы писали) А все крылось в языковом ру файле! Изменил в чекаут/карт.пхп с "Корзина покупок" на просто Корзина и в итоге такая ошибка. Даже если этот же файл отредактировать и вернуть обратно все исправления, ошибка остается - пока не зальешь исходный файл. Потестю еще, может там какой символ меняется и приредактировании и вызывает ошибку
У меня было такое после редактирования языкового файла, из-за того что выбирал кодировку при сохранении отличную от той, которая изначально, проверь))