mirror of
https://github.com/woocommerce/woocommerce-paypal-payments.git
synced 2025-09-06 18:16:38 +08:00
update fields on toggle checkout message
This commit is contained in:
parent
0ad0a12e54
commit
485428c46a
1 changed files with 34 additions and 25 deletions
|
@ -25,6 +25,11 @@ document.addEventListener(
|
||||||
group.forEach( (elementToShow) => {
|
group.forEach( (elementToShow) => {
|
||||||
document.querySelector(elementToShow).style.display = 'table-row';
|
document.querySelector(elementToShow).style.display = 'table-row';
|
||||||
})
|
})
|
||||||
|
|
||||||
|
if('ppcp-message_enabled' === event.target.getAttribute('id')){
|
||||||
|
updateCheckoutMessageFields();
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
@ -63,6 +68,34 @@ document.addEventListener(
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const updateCheckoutMessageFields = () => {
|
||||||
|
groupToggleSelect(
|
||||||
|
'#ppcp-message_layout',
|
||||||
|
[
|
||||||
|
{
|
||||||
|
value:'text',
|
||||||
|
selector:'#field-message_logo'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
value:'text',
|
||||||
|
selector:'#field-message_position'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
value:'text',
|
||||||
|
selector:'#field-message_color'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
value:'flex',
|
||||||
|
selector:'#field-message_flex_ratio'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
value:'flex',
|
||||||
|
selector:'#field-message_flex_color'
|
||||||
|
}
|
||||||
|
]
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
const disableOptions = (sourceSelector, targetSelector) => {
|
const disableOptions = (sourceSelector, targetSelector) => {
|
||||||
|
|
||||||
const source = jQuery(sourceSelector);
|
const source = jQuery(sourceSelector);
|
||||||
|
@ -237,31 +270,7 @@ document.addEventListener(
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
);
|
);
|
||||||
groupToggleSelect(
|
updateCheckoutMessageFields();
|
||||||
'#ppcp-message_layout',
|
|
||||||
[
|
|
||||||
{
|
|
||||||
value:'text',
|
|
||||||
selector:'#field-message_logo'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value:'text',
|
|
||||||
selector:'#field-message_position'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value:'text',
|
|
||||||
selector:'#field-message_color'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value:'flex',
|
|
||||||
selector:'#field-message_flex_ratio'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value:'flex',
|
|
||||||
selector:'#field-message_flex_color'
|
|
||||||
}
|
|
||||||
]
|
|
||||||
);
|
|
||||||
})();
|
})();
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue