mirror of
https://github.com/woocommerce/woocommerce-paypal-payments.git
synced 2025-09-06 14:57:26 +08:00
Change the product_preview
to woocommerceBlock
This commit is contained in:
parent
680de182a9
commit
55b2e6d8d4
3 changed files with 11 additions and 8 deletions
|
@ -40,7 +40,7 @@ class PayLaterBlockModule implements ModuleInterface {
|
||||||
* @return bool true if the block is enabled, otherwise false.
|
* @return bool true if the block is enabled, otherwise false.
|
||||||
*/
|
*/
|
||||||
public static function is_block_enabled( SettingsStatus $settings_status ): bool {
|
public static function is_block_enabled( SettingsStatus $settings_status ): bool {
|
||||||
return self::is_module_loading_required() && $settings_status->is_pay_later_messaging_enabled_for_location( 'product_preview' );
|
return self::is_module_loading_required() && $settings_status->is_pay_later_messaging_enabled_for_location( 'woocommerceBlock' );
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -30,7 +30,10 @@ document.addEventListener( 'DOMContentLoaded', () => {
|
||||||
partnerClientId: PcpPayLaterConfigurator.partnerClientId,
|
partnerClientId: PcpPayLaterConfigurator.partnerClientId,
|
||||||
partnerName: 'WooCommerce',
|
partnerName: 'WooCommerce',
|
||||||
bnCode: 'Woo_PPCP',
|
bnCode: 'Woo_PPCP',
|
||||||
placements: ['cart', 'checkout', 'product', 'shop', 'home', 'product_preview'],
|
placements: ['cart', 'checkout', 'product', 'shop', 'home'],
|
||||||
|
custom_placement:[{
|
||||||
|
message_reference: 'woocommerceBlock',
|
||||||
|
}],
|
||||||
styleOverrides: {
|
styleOverrides: {
|
||||||
button: publishButtonClassName,
|
button: publishButtonClassName,
|
||||||
header: PcpPayLaterConfigurator.headerClassName,
|
header: PcpPayLaterConfigurator.headerClassName,
|
||||||
|
|
|
@ -22,12 +22,12 @@ class ConfigFactory {
|
||||||
*/
|
*/
|
||||||
public function from_settings( Settings $settings ): array {
|
public function from_settings( Settings $settings ): array {
|
||||||
return array(
|
return array(
|
||||||
'cart' => $this->for_location( $settings, 'cart' ),
|
'cart' => $this->for_location( $settings, 'cart' ),
|
||||||
'checkout' => $this->for_location( $settings, 'checkout' ),
|
'checkout' => $this->for_location( $settings, 'checkout' ),
|
||||||
'product' => $this->for_location( $settings, 'product' ),
|
'product' => $this->for_location( $settings, 'product' ),
|
||||||
'shop' => $this->for_location( $settings, 'shop' ),
|
'shop' => $this->for_location( $settings, 'shop' ),
|
||||||
'home' => $this->for_location( $settings, 'home' ),
|
'home' => $this->for_location( $settings, 'home' ),
|
||||||
'product_preview' => $this->for_location( $settings, 'product_preview' ),
|
'woocommerceBlock' => $this->for_location( $settings, 'woocommerceBlock' ),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue