Add script for disabling subscription product form fields

This commit is contained in:
Emili Castells Guasch 2023-06-08 12:39:08 +02:00
parent 21fd894d7a
commit c570621b67
10 changed files with 2338 additions and 1 deletions

View file

@ -0,0 +1,20 @@
document.addEventListener(
'DOMContentLoaded',
() => {
if(PayPalCommerceGatewayPayPalSubscription.product_connected === 'yes') {
const periodInterval = document.querySelector('#_subscription_period_interval');
periodInterval.setAttribute('disabled', 'disabled');
const subscriptionPeriod = document.querySelector('#_subscription_period');
subscriptionPeriod.setAttribute('disabled', 'disabled');
const subscriptionLength = document.querySelector('#_subscription_length');
subscriptionLength.setAttribute('disabled', 'disabled');
const subscriptionTrialLength = document.querySelector('#_subscription_trial_length');
subscriptionTrialLength.setAttribute('disabled', 'disabled');
const subscriptionTrialPeriod = document.querySelector('#_subscription_trial_period');
subscriptionTrialPeriod.setAttribute('disabled', 'disabled');
}
});