Перейти к содержанию
Storeisco

Не добавляется товар в корзину

Рекомендуемые сообщения

Всем привет. Столкнулся с проблемой, при нажатии на кнопку "Купить" товар не добавляет в корзину. С чем это может быть связано? Вроде бы особо ничего не менял.

 

Помогие люди добрые, а то скоро открытие, а тут такая беда 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не добавляется везде? Или только на главной/в категориях? Скорее всего проблема в common.js.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это связано с ошибкой в js или php. 

Какой вопрос - такой ответ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не добавляется везде? Или только на главной/в категориях? Скорее всего проблема в common.js.

Вообще нигде не добавляется

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это связано с ошибкой в js или php. 

Какой вопрос - такой ответ.

Что именно Вам не понятно?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообще нигде не добавляется

 

Начните с изучения содержимого JS-консоли. Если там есть сообщения об ошибках, то их надо исправить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообще нигде не добавляется

 

Начните с изучения содержимого JS-консоли. Если там есть сообщения об ошибках, то их надо исправить.

Эм.. А как это и где это? :| 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

http://lmgtfy.com/?q=JS-%D0%BA%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D1%8C

Или, как вариант, наймите того, кто уже разбирается.

Не ужели нельзя решить вопрос как-то на бесплатном уровне?

 

Хотелось бы самому как-то разобраться, понять

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я Вам не призываю платить. Я ссылку дал с информацией по самому важному инструменту для отладки JS-сценариев.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

0. **********МАТЫ, которые хочется написать, за нежелание использовать поиск************

1. На странице товара кнопка добавления в корзину не работает в Internet Explorer

Это давно известная проблема и ей было найдено решение. Вот тут: https://opencartforum.com/topic/15507-ne-rabotaet-knopka-kupit-ne-vyvoditsia-footer-v-ie-8/

2. Автор темы не указал ни версию движка, ни браузер. Вроде бы и открытие у него скоро, а такую оплошность допускает.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

deim, может быть подразумевалось "открытие Google" ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

0. **********МАТЫ, которые хочется написать, за нежелание использовать поиск************

1. На странице товара кнопка добавления в корзину не работает в Internet Explorer

Это давно известная проблема и ей было найдено решение. Вот тут: https://opencartforum.com/topic/15507-ne-rabotaet-knopka-kupit-ne-vyvoditsia-footer-v-ie-8/

2. Автор темы не указал ни версию движка, ни браузер. Вроде бы и открытие у него скоро, а такую оплошность допускает.

Сделал как все и в том топике, не помогло.

 

Версия 1.5.3.1, браузер Opera последняя версия.

 

Кстати, в IE (тоже последняя версия) так же не получается добавить товар в корзину.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

deim, может быть подразумевалось "открытие Google" ;)

Обойдемся без флуда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если создаете вопрос, то лучше указывать ссылку на сайт, т.к. экстрасенсов здесь нет. Пройдитесь фаербагом по сайту на предмет ошибок в js.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если создаете вопрос, то лучше указывать ссылку на сайт, т.к. экстрасенсов здесь нет. Пройдитесь фаербагом по сайту на предмет ошибок в js.

 

Если что, фаербаг это практически тоже самое, что JS-консоль, только под FireFox  ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сделал как все и в том топике, не помогло.

 

Версия 1.5.3.1, браузер Opera последняя версия.

 

Кстати, в IE (тоже последняя версия) так же не получается добавить товар в корзину.

Вы точно всё выполнили из этого сообщения? https://opencartforum.com/topic/15507-ne-rabotaet-knopka-kupit-ne-vyvoditsia-footer-v-ie-8/?do=findComment&comment=109172

И не мучьте же нас, ясновидцев, дайте ссылку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сделал как все и в том топике, не помогло.

 

Версия 1.5.3.1, браузер Opera последняя версия.

 

Кстати, в IE (тоже последняя версия) так же не получается добавить товар в корзину.

Вы точно всё выполнили из этого сообщения? https://opencartforum.com/topic/15507-ne-rabotaet-knopka-kupit-ne-vyvoditsia-footer-v-ie-8/?do=findComment&comment=109172

И не мучьте же нас, ясновидцев, дайте ссылку.

Да, точно. Скинул сайт Вам в ЛС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот и вся причина

 

POST http://****/index.php?route=checkout/cart/add 404 (Not Found)
 

 

 

Но меж тем - у вас ещё прелести из серии

Notice: Undefined index: tag in /home/bh50232/public_html/catalog/controller/product/product.php on line 350

и видимо краденный шаблон (по крайней мере в исходниках он просто усыпан копирайтами и рекламными ссылками)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот и вся причина

 



POST http://****/index.php?route=checkout/cart/add 404 (Not Found)
 

 

 

Но меж тем - у вас ещё прелести из серии



Notice: Undefined index: tag in /home/bh50232/public_html/catalog/controller/product/product.php on line 350

и видимо краденный шаблон (по крайней мере в исходниках он просто усыпан копирайтами и рекламными ссылками)

Что-то я не понял, что нужно сделать что бы решить первую проблему?

 

Шаблон скачивал с этого форум, называется вроде Themeglobal, если не ошибаюсь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проверить наличие файла контроллера checkout/cart.php и внутри него должна быть функция add

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если что, фаербаг это практически тоже самое, что JS-консоль, только под FireFox

 

Я знаю что такое js-консоль, не я, заметьте задавал такие вопросы:

 

Эм.. А как это и где это?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

underline, цитата Ваша, но моя реплика адресована не Вам, а ТС. Прошу прощения, если это не ясно было. Я же ТС с самого начала уговаривал JS-консоль открыть)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

underline, цитата Ваша, но адресована не Вам, а ТС. Прошу прощения, если это не ясно было. Я же ТС с самого начала уговаривал JS-консоль открыть)

Ага, а в результате это сделал я и нашел все ошибки  :lol:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

underline, цитата Ваша, но адресована не Вам, а ТС. Прошу прощения, если это не ясно было. Я же ТС с самого начала уговаривал JS-консоль открыть)

 

Ок, тогда сорри :)

Storeisco, обращение к корзине в версии 1.5.3.1 должно выглядеть так:

POST http://****/index.php?route=checkout/cart/update

а не так:

POST http://****/index.php?route=checkout/cart/add

 

Еще раз повторяю, проблема в файле catalog/view/javascript/common.js. Найдите там 

url: 'index.php?route=checkout/cart/add'

и замените на:

url: 'index.php?route=checkout/cart/update' 
  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.