Проблемы с корзиной

Dream777

Постоялец
Регистрация
15 Мар 2014
Сообщения
87
Реакции
8
Народ, подскажите или поделитесь опытом, в корзину из карточки товара перестал добавляться товар, в категории если добавить то всё ок, а из карточки категорически не добавляет, версию обновил до последней всё равно результат тот же
 
Так может он добавляется, но модуль не отображает изменений? Кэширование включено?
 
Там вообще ситуация интересная, отключил стандартное SEO настройках "Перенаправление URL" корзина работает без проблем, но вот в ЧПУ появился index.php, как теперь его убрать без понятия, может это шаблон кривой , или что-то с роутером Joomshoping ? Короче пока без понятия
 
А пункт меню "Корзина" создан? Куда отправляет форма со страницы товара данные свои? Скорее всего не создан пункт меню "Корзина" и при отправке со вкл. сео форма отправляет данные в никуда.
В категории форма посылает не напрямую в корзину, а на обработчик json-данных. На сколько помню...
 
А пункт меню "Корзина" создан? Куда отправляет форма со страницы товара данные свои? Скорее всего не создан пункт меню "Корзина" и при отправке со вкл. сео форма отправляет данные в никуда.
В категории форма посылает не напрямую в корзину, а на обработчик json-данных. На сколько помню...
Прошу прощения, можно более подробно описать, пункт меню корзина есть, я как понимаю его надо как-то подвязать или как, понимаю что создание пункта меню не решает проблемы, так как пункт есть, а что с ним делать пока не понял.
 
Создаем пункт типа JoomShopping - Корзина. В поле "Ссылка" должна быть страка вида
Код:
index.php?option=com_jshopping&controller=cart
. Задаем алиас какой нравится. Это больше для того чтоб быть уверенным, что при включении SEF ссылка на корзину верно и читабельно сгенерируетя к виду типа "site.ru/catalog/korzina", а не "site.ru/component/controller/cart".
Далее идем на страницу товара и пробуем добавить товар в корзину. Если сообщений никаких нет, проходим в "site.ru/catalog/korzina" и проверяем закинулся товар или нет.
Если товара в корзине нет, то возвращаемся в карточку товара. Открываем консоль разработчика. В каждом браузере по-своему может консоль открываться. В опере - это сочетание CTRL+SHIFT+C
В консоли просматриваем наличие или отсутствие ошибок в скриптах jQuery. Если видимых ошибок сразу не наблюдаем, то нажимаем на кнопку "Купить" и смотрим появились ошибки или нет.
Как вариант может не включена библиотека jQuery или конфликтует с каким-нибудь плагином. На пример отвечающем за зум фото или слайдер какой-нибудь.
За одно проверьте при выключенном SEF ссылку формы покупки в карточке товара. У меня она выглядит так
HTML:
....
<form name="product" method="post" action="/index.php?option=com_jshopping&controller=cart&task=add&Itemid=161" enctype="multipart/form-data" autocomplete="off">  
....
За вывод данной ссылки отвечает переменная $this->action в шаблоне что по адресу \components\com_jshopping\templates\ваш_шаблон\product\product_default.php или по адресу \templates\ваш_шаблон\html\com_jshopping\product\product_default.php
Но я склонен предполагать, что проблемы всё же с jQuery и без лишних премудростей с созданием пунктов меню, попытался для начала по одному выключить модули и плагины (если таковые имеются) в карточке товара
 
Последнее редактирование:
Спасибо за помощь в решении проблемы, но всё равно дело не двинулось дальше, решили переехать на другой движок, Joomshoping по сути слабенький магазин. Для этого реально есть более специализированные движки и геморроя значительно меньше. Спасибо всем, тему можно по сути закрывать
 
Доброго времени суток. Ситуация похожая, не пойму в чем дело.

Меню корзина - создано, у главной странице отдельный шаблон, назначенный только ей.

Проблема возникает при оформлении заказа. При нажатии на кнопку (оформить заказ) показывает главную страницу. URL - /user/login.

пробовал отключать SEF, ЧПУ - тоже самое. Урл

index.php?option=com_jshopping&controller=user&task=login&Itemid=219

Как объяснить?
 
Назад
Сверху