Передача данных формы
Приветствую!
Есть две формы, одна по умолчанию находится в tpl.msOrder.outer.custom — отправляет заказ в базу:
Вторая — дана Яндекс Деньгами:
Как «объединить» две формы в одну? Т.е. что бы заказ появлялся в базе и дальше пользователь уходил на money.yandex.ru передав туда соответствующие параметры.
Есть две формы, одна по умолчанию находится в tpl.msOrder.outer.custom — отправляет заказ в базу:
<form id="msOrder" method="post">
<button type="submit" name="ms2_action" value="order/submit">Перейти к оплате</button>
</form>
Вторая — дана Яндекс Деньгами:
<form method="POST" action="https://money.yandex.ru/quickpay/confirm.xml">
<input type="hidden" name="receiver" value="41001xxxxxxxxxxxx">
....
<input type="radio" name="paymentType" value="AC">Банковской картой</input>
<input type="submit" name="submit-button" value="Перевести">
</form>
Как «объединить» две формы в одну? Т.е. что бы заказ появлялся в базе и дальше пользователь уходил на money.yandex.ru передав туда соответствующие параметры.
Комментарии: 4
пробовал прописать
и в чанке и в шаблоне, результата не дало :(
<script>
miniShop2.Callbacks.Order.submit.response.success = function() {document.location = '/';}
</script>
и в чанке и в шаблоне, результата не дало :(
может быть я изобретаю велосипед и это все реализовывается по другому? неужели никто не делал так?
Купите и установить дополнение для miniShop2: mspYandexMoney — после создания заказа редиректит на оплату, а после оплаты меняет статус заказа на «Оплачен»
покупка приложения это не совсем то, что требовалось. к тому же наверняка потребуется еще раз что-то где-то менять/внедрять/доделывать и переделывать
решил вопрос через яваскрипт в несколько строчек. все работает как надо :)
решил вопрос через яваскрипт в несколько строчек. все работает как надо :)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.