Проблема при оформлении заказа.

1 нед. 5 дн. назад #8596 от Григорий
А проблема вот в чем:
При оформлении заказа, открываешь условия обслуживания, читаешь, закрываешь, ставишь галочку о принятии условий… а дальше ничего не происходит при нажатии на «Оформить заказ». Продолжить оформление заказа можно только после перезагрузки страницы. (если не открываешь для чтения Условия обслуживания, а сразу ставишь галочку, то все проходит штатно.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 нед. 2 дн. назад #8597 от Wedal
Григорий, покажите живой пример.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 нед. 2 дн. назад - 1 нед. 2 дн. назад #8598 от Григорий
Не дождавшись ответа с форумов(еще три форума), решил действовать по науке, т.е. методом тыка!
Снял с публикации agreed и tos. Создал новое поле с чекбоксом , Принимаю "условия обслуживания». Работает нормально, только встал вопрос как добавить «Условия обслуживания» для чтения…:)

вот этот код

<a id="terms-of-service" class="terms-of-service" href="/uslov" target="_blank">
<span class="vmicon vm2-termsofservice-icon"></span>
"Условия обслуживания"
</a>
<div id="full-tos" style="display: none;"> </div> мною прочитаны и я принимаю их

тупо скопировал в название созданного поля в "Полях заполняемых пользователями" и... сработало.
получилось вот так как на картинке. А вопрос теперь звучит так: Насколько это правильно и имеет ли место быть?
Вложения:

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 нед. 2 дн. назад - 1 нед. 2 дн. назад #8599 от Григорий
По первому вопросу. Сейчас переделаю как было и подержу до Вашего ответа . Вот сайт berry-bush.ru

P.S. если будет ответ, то просьба, ответ для чайника. Два месяца всего опыта.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 нед. 1 день назад #8600 от Wedal
Григорий, посмотрел. С ходу не скажу. Явных ошибок скриптов нет. Какая версия VM? Попробуйте проверить работоспособность на шаблоне Protostar (стандартном). Если ошибка останется, то скорее всего это баг VM. Если VM не самый последний, попробуйте обновить его до последней версии (обязательно сделайте резервную копию перед обновлением).

Если ничего из вышеперечисленного не поможет, попробуйте отключить AJAX-скрипты для корзины. Такая опция есть в общих настройках Virtuemart, на вкладке "Оформление заказа".

Насчет сообщения выше. Выглядит не слишком хорошо. И работоспособность такого способа под большим вопросом.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 нед. 1 день назад - 1 нед. 1 день назад #8601 от Григорий
joomla 3.8.1 vm 3.2.4 хорошо, попробую что Вы написали. Но как ни странно та "кракобяка", что я сделал работает(сам в шоке. Вычитал где-то, что вставляют коды при переопределении констант, вот и решил так попробовать) и даже в заказе и в письме заказа отображается, что покупатель согласен с условиями.
А как допустим сделать так, :
Поле новое с чекбоксом, что я сделал, работает. А как выше над ним сделать надпись со ссылкой например , как здесь grigkh.beget.tech/checkout (я на этом сайте тренируюсь, кстати и тот код отсюда взял)

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 нед. 1 день назад #8602 от Григорий
Блиииииииииииииииииин! Отключил, как Вы и сказали, "Ajax для компонента OPC" и все заработало! Столько мучился! Спасибо!
Кстати это отключение на чем еще скажется?

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 нед. 18 ч. назад #8603 от Wedal
Григорий, больше ни на чем не скажется. Вероятно, проблема была в какой-то ошибки JavaScript. Проверьте на стандартном шаблоне. Если ошибка будет повторяться, то скорее всего это баг VM, о котором неплохо бы сообщить разработчикам.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


Вверх