Куда идем?
Расширение ннтернет-магазина для Joomla 3.

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

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

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

Больше
6 года 4 мес. назад #8597 от Wedal
Григорий, покажите живой пример.

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

Больше
6 года 4 мес. назад - 6 года 4 мес. назад #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> мною прочитаны и я принимаю их

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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