Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Кнопка Купить не работает на странице категории


Recommended Posts

Доброго дня!

Поискав по форуму много проблем возникает с кнопкой купить, но естественно у всех разные причины. При попытке заменить input на onclick кнопка перестала работать на миниатюрах - на странице категории и на рекомендуемых. В карточке товара все ок.

Анализ консоли в Хроме мне так и не помог, не могу понять на каком шаге ошибка - в каком скрипте.

Сайт: fashion-game.ru, один тестовый товар.

Прошу помощи у знающих, возможно за вознаграждение, если с объяснением!

Спасибо )

Надіслати
Поділитися на інших сайтах


Потому что у тебя на странице категории и главной нет скрипта для обработки 'addToCart'

А на странице товара есть

<script type="text/javascript"><!--

$('#button-cart').bind('click', function() { ......

Надіслати
Поділитися на інших сайтах

Потому что у тебя на странице категории и главной нет скрипта для обработки 'addToCart'

А на странице товара есть

<script type="text/javascript"><!--

$('#button-cart').bind('click', function() { ......

Если я правильно понимаю, на странице товара это ссылкой <a id='button-cart'...> делается, а на главной методом <a onclick='AddToCart=... он прописан в common.js, который по умолчанию на всех станицах.

Поправьте, если ошибаюсь )

JS я изучала в институте года 4 назад, плохо помню )) А разобраться очень хочется )

Надіслати
Поділитися на інших сайтах


У Вас функция addToCart в файле common.js повторяется два раза, и во второй функции неправильный адрес - index.php?route=checkout/cart/update , а должна быть одна функция и адрес - index.php?route=checkout/cart/add.

  • +1 2
Надіслати
Поділитися на інших сайтах


OCProfi - ты меня опередил :cry:

Гугл хром который показывает ошибку - http://fashion-game.ru/index.php?route=checkout/cart/update 404 (Not Found)

в Вашем случае - в common.js в функции addToCart поменяйте

route=checkout/cart/update
на

route=checkout/cart/add
  • +1 1
Надіслати
Поділитися на інших сайтах


У Вас функция addToCart в файле common.js повторяется два раза, и во второй функции неправильный адрес - index.php?route=checkout/cart/update , а должна быть одна функция и адрес - index.php?route=checkout/cart/add.

OCProfi - ты меня опередил :cry:

Гугл хром который показывает ошибку - http://fashion-game....out/cart/update 404 (Not Found)

в Вашем случае - в common.js в функции addToCart поменяйте

route=checkout/cart/update
на

route=checkout/cart/add

Огромное спасибо! Все заработало! ))

Вопрос можно считать закрытым! :-)

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.