получить значения из контактной формы 7 wp плагин [закрыт]
Я использую плагин контактной формы 7 в моем блоге.У меня есть опция пожертвования в форме с опцией цены в переключателе. пользователь может выбрать и отправить.После отправки формы она должна быть перенаправлена на PayPal. с выбранной ценой.
Я пытался
On_sent_ok: "местоположение= 'https://www.sandbox.paypal.com/us/cgi-bin/[email protected]¤cy_code=USD&amount=100&return=http://http://cratecreative.com/norpac&item_name=contribution';"
В дополнительной опции в управление формами. Но здесь значение цены статично. Мне нужно изменить это значение, которое выбирает пользователь.
Заранее благодарю
2 answers
Сначала измените значение `on_sent_ok' на:
on_sent_ok: 'my_redirect();'
Затем создайте эту функцию my_redirect()
на странице, которая отображает форму:
<script>
function my_redirect() {
var price = document.getElementById('PRICE_FIELD').value;
var url = 'https://www.sandbox.paypal.com/us/cgi-bin/webscr?cmd=_xclick&[email protected]¤cy_code=USD&amount='+price+'&return=http://http://cratecreative.com/norpac&item_name=contribution';
window.location = url;
}
</script
И готово!
Просто убедитесь, что вы исправили адрес электронной почты в этом URL-адресе и заменили PRICE_FIELD
фактическим идентификатором поля цены.
Весь этот код помещается в поле дополнительных настроек, изменяя"[email protected] "на ваш электронный адрес Paypal и "amount=100"
на вашу собственную сумму, например "amount=25"
или "amount="50"
. Также не забудьте изменить страницу "возврат" на свой собственный URL-адрес, как только они завершат платеж:
on_sent_ok: "location = 'https://www.sandbox.paypal.com/us/cgi-bin/webscr?cmd=_xclick&[email protected]¤cy_code=USD&amount=100&return=http://http://cratecreative.com/norpac&item_name=contribution';"