mirror of
https://github.com/woocommerce/woocommerce-paypal-payments.git
synced 2025-09-07 19:54:15 +08:00
update fields on toggle product message
This commit is contained in:
parent
485428c46a
commit
9c787d5682
1 changed files with 33 additions and 25 deletions
|
@ -30,6 +30,10 @@ document.addEventListener(
|
||||||
updateCheckoutMessageFields();
|
updateCheckoutMessageFields();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if('ppcp-message_product_enabled' === event.target.getAttribute('id')){
|
||||||
|
updateProductMessageFields();
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
@ -96,6 +100,34 @@ document.addEventListener(
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const updateProductMessageFields = () => {
|
||||||
|
groupToggleSelect(
|
||||||
|
'#ppcp-message_product_layout',
|
||||||
|
[
|
||||||
|
{
|
||||||
|
value:'text',
|
||||||
|
selector:'#field-message_product_logo'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
value:'text',
|
||||||
|
selector:'#field-message_product_position'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
value:'text',
|
||||||
|
selector:'#field-message_product_color'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
value:'flex',
|
||||||
|
selector:'#field-message_product_flex_ratio'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
value:'flex',
|
||||||
|
selector:'#field-message_product_flex_color'
|
||||||
|
}
|
||||||
|
]
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
const disableOptions = (sourceSelector, targetSelector) => {
|
const disableOptions = (sourceSelector, targetSelector) => {
|
||||||
|
|
||||||
const source = jQuery(sourceSelector);
|
const source = jQuery(sourceSelector);
|
||||||
|
@ -211,31 +243,7 @@ document.addEventListener(
|
||||||
]
|
]
|
||||||
);
|
);
|
||||||
|
|
||||||
groupToggleSelect(
|
|
||||||
'#ppcp-message_product_layout',
|
|
||||||
[
|
|
||||||
{
|
|
||||||
value:'text',
|
|
||||||
selector:'#field-message_product_logo'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value:'text',
|
|
||||||
selector:'#field-message_product_position'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value:'text',
|
|
||||||
selector:'#field-message_product_color'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value:'flex',
|
|
||||||
selector:'#field-message_product_flex_ratio'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value:'flex',
|
|
||||||
selector:'#field-message_product_flex_color'
|
|
||||||
}
|
|
||||||
]
|
|
||||||
);
|
|
||||||
groupToggleSelect(
|
groupToggleSelect(
|
||||||
'#ppcp-intent',
|
'#ppcp-intent',
|
||||||
[
|
[
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue