Revert "Change the product_preview to woocommerceBlock"

This reverts commit 55b2e6d8d4.
This commit is contained in:
Narek Zakarian 2024-03-12 19:53:53 +04:00
parent 55b2e6d8d4
commit f38ab36da8
No known key found for this signature in database
GPG key ID: 07AFD7E7A9C164A7
3 changed files with 8 additions and 11 deletions

View file

@ -40,7 +40,7 @@ class PayLaterBlockModule implements ModuleInterface {
* @return bool true if the block is enabled, otherwise false.
*/
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( 'woocommerceBlock' );
return self::is_module_loading_required() && $settings_status->is_pay_later_messaging_enabled_for_location( 'product_preview' );
}
/**

View file

@ -30,10 +30,7 @@ document.addEventListener( 'DOMContentLoaded', () => {
partnerClientId: PcpPayLaterConfigurator.partnerClientId,
partnerName: 'WooCommerce',
bnCode: 'Woo_PPCP',
placements: ['cart', 'checkout', 'product', 'shop', 'home'],
custom_placement:[{
message_reference: 'woocommerceBlock',
}],
placements: ['cart', 'checkout', 'product', 'shop', 'home', 'product_preview'],
styleOverrides: {
button: publishButtonClassName,
header: PcpPayLaterConfigurator.headerClassName,

View file

@ -22,12 +22,12 @@ class ConfigFactory {
*/
public function from_settings( Settings $settings ): array {
return array(
'cart' => $this->for_location( $settings, 'cart' ),
'checkout' => $this->for_location( $settings, 'checkout' ),
'product' => $this->for_location( $settings, 'product' ),
'shop' => $this->for_location( $settings, 'shop' ),
'home' => $this->for_location( $settings, 'home' ),
'woocommerceBlock' => $this->for_location( $settings, 'woocommerceBlock' ),
'cart' => $this->for_location( $settings, 'cart' ),
'checkout' => $this->for_location( $settings, 'checkout' ),
'product' => $this->for_location( $settings, 'product' ),
'shop' => $this->for_location( $settings, 'shop' ),
'home' => $this->for_location( $settings, 'home' ),
'product_preview' => $this->for_location( $settings, 'product_preview' ),
);
}