1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

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

Тема в разделе "JoomShopping", создана пользователем Dream777, 7 мар 2017.

Метки:
Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
  1. Dream777

    Dream777 Постоялец

    Регистр.:
    15 мар 2014
    Сообщения:
    86
    Симпатии:
    8
    Народ, подскажите или поделитесь опытом, в корзину из карточки товара перестал добавляться товар, в категории если добавить то всё ок, а из карточки категорически не добавляет, версию обновил до последней всё равно результат тот же
     
  2. Tuzemec

    Tuzemec Постоялец

    Регистр.:
    20 июл 2012
    Сообщения:
    62
    Симпатии:
    23
    Так может он добавляется, но модуль не отображает изменений? Кэширование включено?
     
  3. Dream777

    Dream777 Постоялец

    Регистр.:
    15 мар 2014
    Сообщения:
    86
    Симпатии:
    8
    Там вообще ситуация интересная, отключил стандартное SEO настройках "Перенаправление URL" корзина работает без проблем, но вот в ЧПУ появился index.php, как теперь его убрать без понятия, может это шаблон кривой , или что-то с роутером Joomshoping ? Короче пока без понятия
     
  4. Tuzemec

    Tuzemec Постоялец

    Регистр.:
    20 июл 2012
    Сообщения:
    62
    Симпатии:
    23
    А пункт меню "Корзина" создан? Куда отправляет форма со страницы товара данные свои? Скорее всего не создан пункт меню "Корзина" и при отправке со вкл. сео форма отправляет данные в никуда.
    В категории форма посылает не напрямую в корзину, а на обработчик json-данных. На сколько помню...
     
    Dream777 нравится это.
  5. Dream777

    Dream777 Постоялец

    Регистр.:
    15 мар 2014
    Сообщения:
    86
    Симпатии:
    8
    Прошу прощения, можно более подробно описать, пункт меню корзина есть, я как понимаю его надо как-то подвязать или как, понимаю что создание пункта меню не решает проблемы, так как пункт есть, а что с ним делать пока не понял.
     
  6. Tuzemec

    Tuzemec Постоялец

    Регистр.:
    20 июл 2012
    Сообщения:
    62
    Симпатии:
    23
    Создаем пункт типа 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 и без лишних премудростей с созданием пунктов меню, попытался для начала по одному выключить модули и плагины (если таковые имеются) в карточке товара
     
    Последнее редактирование: 14 мар 2017
  7. Dream777

    Dream777 Постоялец

    Регистр.:
    15 мар 2014
    Сообщения:
    86
    Симпатии:
    8
    Спасибо за помощь в решении проблемы, но всё равно дело не двинулось дальше, решили переехать на другой движок, Joomshoping по сути слабенький магазин. Для этого реально есть более специализированные движки и геморроя значительно меньше. Спасибо всем, тему можно по сути закрывать
     
  8. Tuzemec

    Tuzemec Постоялец

    Регистр.:
    20 июл 2012
    Сообщения:
    62
    Симпатии:
    23
    Какой движок решили использовать, если не секрет?
     
  9. Dream777

    Dream777 Постоялец

    Регистр.:
    15 мар 2014
    Сообщения:
    86
    Симпатии:
    8
    Opencart2, точнее русскую версию ocStore 2
     
  10. pobo3

    pobo3 Постоялец

    Регистр.:
    20 окт 2014
    Сообщения:
    60
    Симпатии:
    1
    Доброго времени суток. Ситуация похожая, не пойму в чем дело.

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

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

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

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

    Как объяснить?