Перейти к содержимому


"Купить" из каталогов товаров не работает


  • Вы не можете ответить в тему
Сообщений в теме: 4

#1 ed.cl

    Новичок

  • Пользователи
  • Pip
  • 8 сообщений
Репутация: 0
Начинающий

Отправлено 14 September 2015 - 11:25 AM

Помогите с таким вопросом, пожалуйста
Из каталога товаров, то есть в предварительном просмотре товаров, не работает кнопка "купить"

При нажатии на кнопку, пишет - Ваша корзина пуста!

Заранее благодарю за помощь
  • 0

#2 eugene_wb

    Продвинутый пользователь

  • Модераторы
  • 827 сообщений
Репутация: 167
Мастер

Отправлено 14 September 2015 - 12:06 PM

Зачастую ошибка из-за неправильной верстки, в Вашем случае product_brief.tpl.html, вполне возможно что достаточно будет опустить вниз блок со скриптами getcurrency..., и если характеристики и все остальные служебные поля убраны/оставлены нормально то все станет на свои места
  • 0
Изображение Изображение Изображение

#3 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 14 September 2015 - 12:30 PM

Я эту проблему неоднократно встречал и во вполне популярных общедоступных шаблонах.
По какой причине автор частенько не опускает <script>...</script> c функцией GetCurrentCurrency в самый конец шаблона product_brief.tpl.html для меня загадка. Аналогично и с product_detailed.tpl.html.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#4 ed.cl

    Новичок

  • Пользователи
  • Pip
  • 8 сообщений
Репутация: 0
Начинающий

Отправлено 14 September 2015 - 01:03 PM

Перенос скрипта c функцией GetCurrentCurrency в самый конец не дал результата :(
  • 0

#5 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 14 September 2015 - 03:13 PM

Перенос скрипта c функцией GetCurrentCurrency в самый конец не дал результата

Там у Вас ошибка на ошибке. С ходу:
- в шаблоне product_brief.tpl.html отсутствует input c name="multyaddcount"
- в шаблоне product_brief.tpl.html вместо id="optionPrice_{...}" прописано id="optionPrice", т.е. в коде куча одинаковых id.
- в head.tpl.html какой-то гуглокод не обрамлен литералами
- в index.tpl.html яндекс.метрика не обрамлена литералами
- в index.tpl.html создается новый объект типа Rozetka..., но такого родительского объекта нет.

Первое и есть причина недобавления товара.
Второе - не будет работать пересчет цены при смене варианта характеристики, если цена зависит от варианта.
Остальное - просто не работает, хотя зачем-то ведь вставлялось в код :).
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)