Sergey Shum, потому что за отправку письма отвечает событие msOnChangeOrderStatus, которое триггериться после создания заказа. В этот момент в заказ записываются значения всех заполненных полей формы. Тем более, если не ошибаюсь, в хроме может триггериться событие change на автокомплит полей
подскажите пожадуйста как правильно передать данные в span - это квадратик возле Remember Me,после нажатия его ничего не происходит
А что должно то произойти?
И вам видимо стоит почитать про label, вы его не связали со своим чекбоксом. В for должен указываться id элемента, к которому привязан label, но у вас там указано checkbox и что-то я не вижу такой id
RINCODE, я то понял, это ты видимо не понял, что после совершения платежа, ты должен получить колбэк от платежной системы. В нем будут данные по платежу и тут ты уже можешь проверить - если сумма платежа не соответствует стоимости товара в этом заказе, то шиш клиенту, а не товар.
RINCODE, да без разницы, хоть обработан уже. Как твой сайт поймет, что он уже обработан? Будет гадать на картах Таро? Или у тебя юзер планирует получать товар в момент клика на "Оплатить"?
RINCODE, почему он должен получить товар? Т.е. ты не хочешь проверять вообще прошла оплата или нет? Обработался платеж или нет? Может он еще в процессе, а потом банк-эмитент вообще отклонит его? Почитай литературу что ли, попробуй реализовать хоть что-нибудь подобное для начала. Иначе создается ощущение, что ты вообще ничего не знаешь, ленишься читать и просишь расписать тебе весь принцип работы ТВОЕГО проекта для тебя.
RINCODE, принцип работы уже от тебя зависит, хочешь отправлять id и получать сумму в бэке - делай так. Я бы так и так оставил это во фронте. Ну поменяет он на 0 и что, ему какая выгода от этого? Перейдет на страницу эквайрингового сервиса, а там к оплате 0, и то если вообще перейдет, скорее ошибку выдаст на моменте формирования ссылки для оплаты. Не вижу смысла заморачиваться, еще и хранить где-то в БД лишнюю инфу про возможные суммы платежей.
RINCODE, Какой вообще смысл передавать id и в чем сложность передать сумму? Какая разница, динамически или нет? Сорян, но вопрос глупый. Тренируйся, пробуй и поймешь.
Не надо править default.js, потому что все ваши правки затрутся при обновлении компонента minishop2. Поэтому как я и писал в своем ответе - создайте его копию в этой же папке и укажите новый скрипт в системных настройках.
RINCODE, форма определенно нужна, но это уже вопрос другого характера. Вы указали теги html и css и пишите про реалзиацию шаблона, что подразумевает вопрос по верстке. Теперь вы спрашиваете про логику работы - это уже другое.
Вам как минимум нужен какой-нибудь язык для бэка, например PHP, для работы с платежными API. А для работы с их API, нужно иметь соответствующие ключи, а чтобы их получить, нужно как минимум зарегаться, а как максимум получить подтверждение аккаунта.
Учитывая, что вы задали этот вопрос, то извиняюсь, но сомневаюсь, что вам это по силам на текущий момент.
А вы пробовали это реализовать? Что у вас конкретно не получилось?
Верхние 3 блока - это кастомные radio button, а ниже кастомный select.
Вариантов реализации куча.
querySelector