mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-03 01:39:24 +02:00
46 lines
No EOL
1.6 KiB
PHP
46 lines
No EOL
1.6 KiB
PHP
<?php
|
|
$uid = uniqid();
|
|
?>
|
|
<div class="form-group">
|
|
<label class="col-md-4 control-label"><?php echo __("PayPal payout email"); ?></label>
|
|
<div class="col-md-8 inputGroupContainer">
|
|
<div class="input-group">
|
|
<span class="input-group-addon">
|
|
<i class="fab fa-paypal"></i>
|
|
</span>
|
|
<input id="PayPalReceiverEmail"
|
|
placeholder="<?php echo __("PayPal payout email"); ?>"
|
|
class="form-control"
|
|
type="email"
|
|
value="<?php echo PayPalYPT::getUserReceiverEmail(User::getId()); ?>" >
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<script>
|
|
var PayPalReceiverEmailTimeout;
|
|
$(document).ready(function () {
|
|
$('#PayPalReceiverEmail').keyup(function (e) {
|
|
clearTimeout(PayPalReceiverEmailTimeout);
|
|
PayPalReceiverEmailTimeout = setTimeout(function(){
|
|
savePayPalReceiverEmail();
|
|
},500);
|
|
});
|
|
});
|
|
|
|
function savePayPalReceiverEmail() {
|
|
var PayPalReceiverEmail = $('#PayPalReceiverEmail').val();
|
|
if(PayPalReceiverEmail !== '' && !isEmailValid(PayPalReceiverEmail)){
|
|
console.log('savePayPalReceiverEmail', 'invalid email');
|
|
return false;
|
|
}
|
|
modal.showPleaseWait();
|
|
$.ajax({
|
|
url: webSiteRootURL+'plugin/PayPalYPT/savePayPalReceiverEmail.json.php',
|
|
data: {"PayPalReceiverEmail": PayPalReceiverEmail},
|
|
type: 'post',
|
|
success: function (response) {
|
|
modal.hidePleaseWait();
|
|
}
|
|
});
|
|
}
|
|
</script>
|