mirror of
https://github.com/woocommerce/woocommerce-paypal-payments.git
synced 2025-09-05 08:59:14 +08:00
Merge pull request #1408 from woocommerce/fix/PCP-1713_update_wroding_preview_button
Update wording in buttons previews
This commit is contained in:
commit
f7ed9af081
2 changed files with 11 additions and 10 deletions
|
@ -25,7 +25,7 @@ return function ( ContainerInterface $container, array $fields ): array {
|
||||||
$settings = $container->get( 'wcgateway.settings' );
|
$settings = $container->get( 'wcgateway.settings' );
|
||||||
assert( $settings instanceof Settings );
|
assert( $settings instanceof Settings );
|
||||||
|
|
||||||
$vault_enabled = $settings->has( 'vault_enabled' ) && $settings->get( 'vault_enabled' );
|
$vault_enabled = false;//$settings->has( 'vault_enabled' ) && $settings->get( 'vault_enabled' );
|
||||||
|
|
||||||
$pay_later_messaging_enabled_label = $vault_enabled
|
$pay_later_messaging_enabled_label = $vault_enabled
|
||||||
? __( "You have PayPal vaulting enabled, that's why Pay Later options are unavailable now. You cannot use both features at the same time.", 'woocommerce-paypal-payments' )
|
? __( "You have PayPal vaulting enabled, that's why Pay Later options are unavailable now. You cannot use both features at the same time.", 'woocommerce-paypal-payments' )
|
||||||
|
@ -33,11 +33,12 @@ return function ( ContainerInterface $container, array $fields ): array {
|
||||||
|
|
||||||
$selected_country = $container->get( 'api.shop.country' );
|
$selected_country = $container->get( 'api.shop.country' );
|
||||||
$default_messaging_flex_color = $selected_country === 'US' ? 'white-no-border' : 'white';
|
$default_messaging_flex_color = $selected_country === 'US' ? 'white-no-border' : 'white';
|
||||||
|
$button_message = __( 'Pay Later Button Preview', 'woocommerce-paypal-payments' );
|
||||||
$render_preview_element = function ( string $id, string $type ): string {
|
$messaging_message = __( 'Pay Later Messaging Preview', 'woocommerce-paypal-payments' );
|
||||||
|
$render_preview_element = function ( string $id, string $type, string $message ): string {
|
||||||
return '
|
return '
|
||||||
<div class="ppcp-preview ppcp-' . $type . '-preview pay-later">
|
<div class="ppcp-preview ppcp-' . $type . '-preview pay-later">
|
||||||
<h4>' . __( 'Preview', 'woocommerce-paypal-payments' ) . '</h4>
|
<h4>' . $message . '</h4>
|
||||||
<div id="' . $id . '" class="ppcp-' . $type . '-preview-inner"></div>
|
<div id="' . $id . '" class="ppcp-' . $type . '-preview-inner"></div>
|
||||||
</div>';
|
</div>';
|
||||||
};
|
};
|
||||||
|
@ -82,7 +83,7 @@ return function ( ContainerInterface $container, array $fields ): array {
|
||||||
),
|
),
|
||||||
'pay_later_button_preview' => array(
|
'pay_later_button_preview' => array(
|
||||||
'type' => 'ppcp-text',
|
'type' => 'ppcp-text',
|
||||||
'text' => $render_preview_element( 'ppcpPayLaterButtonPreview', 'button' ),
|
'text' => $render_preview_element( 'ppcpPayLaterButtonPreview', 'button', $button_message ),
|
||||||
'screens' => array( State::STATE_ONBOARDED ),
|
'screens' => array( State::STATE_ONBOARDED ),
|
||||||
'requirements' => array( 'messages' ),
|
'requirements' => array( 'messages' ),
|
||||||
'gateway' => Settings::PAY_LATER_TAB_ID,
|
'gateway' => Settings::PAY_LATER_TAB_ID,
|
||||||
|
@ -245,7 +246,7 @@ return function ( ContainerInterface $container, array $fields ): array {
|
||||||
),
|
),
|
||||||
'pay_later_general_message_preview' => array(
|
'pay_later_general_message_preview' => array(
|
||||||
'type' => 'ppcp-text',
|
'type' => 'ppcp-text',
|
||||||
'text' => $render_preview_element( 'ppcpGeneralMessagePreview', 'message' ),
|
'text' => $render_preview_element( 'ppcpGeneralMessagePreview', 'message', $messaging_message ),
|
||||||
'screens' => array( State::STATE_ONBOARDED ),
|
'screens' => array( State::STATE_ONBOARDED ),
|
||||||
'requirements' => array( 'messages' ),
|
'requirements' => array( 'messages' ),
|
||||||
'gateway' => Settings::PAY_LATER_TAB_ID,
|
'gateway' => Settings::PAY_LATER_TAB_ID,
|
||||||
|
@ -369,7 +370,7 @@ return function ( ContainerInterface $container, array $fields ): array {
|
||||||
),
|
),
|
||||||
'pay_later_product_message_preview' => array(
|
'pay_later_product_message_preview' => array(
|
||||||
'type' => 'ppcp-text',
|
'type' => 'ppcp-text',
|
||||||
'text' => $render_preview_element( 'ppcpProductMessagePreview', 'message' ),
|
'text' => $render_preview_element( 'ppcpProductMessagePreview', 'message', $messaging_message ),
|
||||||
'screens' => array( State::STATE_ONBOARDED ),
|
'screens' => array( State::STATE_ONBOARDED ),
|
||||||
'requirements' => array( 'messages' ),
|
'requirements' => array( 'messages' ),
|
||||||
'gateway' => Settings::PAY_LATER_TAB_ID,
|
'gateway' => Settings::PAY_LATER_TAB_ID,
|
||||||
|
@ -493,7 +494,7 @@ return function ( ContainerInterface $container, array $fields ): array {
|
||||||
),
|
),
|
||||||
'pay_later_cart_message_preview' => array(
|
'pay_later_cart_message_preview' => array(
|
||||||
'type' => 'ppcp-text',
|
'type' => 'ppcp-text',
|
||||||
'text' => $render_preview_element( 'ppcpCartMessagePreview', 'message' ),
|
'text' => $render_preview_element( 'ppcpCartMessagePreview', 'message', $messaging_message ),
|
||||||
'screens' => array( State::STATE_ONBOARDED ),
|
'screens' => array( State::STATE_ONBOARDED ),
|
||||||
'requirements' => array( 'messages' ),
|
'requirements' => array( 'messages' ),
|
||||||
'gateway' => Settings::PAY_LATER_TAB_ID,
|
'gateway' => Settings::PAY_LATER_TAB_ID,
|
||||||
|
@ -617,7 +618,7 @@ return function ( ContainerInterface $container, array $fields ): array {
|
||||||
),
|
),
|
||||||
'pay_later_checkout_message_preview' => array(
|
'pay_later_checkout_message_preview' => array(
|
||||||
'type' => 'ppcp-text',
|
'type' => 'ppcp-text',
|
||||||
'text' => $render_preview_element( 'ppcpCheckoutMessagePreview', 'message' ),
|
'text' => $render_preview_element( 'ppcpCheckoutMessagePreview', 'message', $messaging_message ),
|
||||||
'screens' => array( State::STATE_ONBOARDED ),
|
'screens' => array( State::STATE_ONBOARDED ),
|
||||||
'requirements' => array( 'messages' ),
|
'requirements' => array( 'messages' ),
|
||||||
'gateway' => Settings::PAY_LATER_TAB_ID,
|
'gateway' => Settings::PAY_LATER_TAB_ID,
|
||||||
|
|
|
@ -31,7 +31,7 @@ return function ( ContainerInterface $container, array $fields ): array {
|
||||||
$render_preview_element = function ( string $id ): string {
|
$render_preview_element = function ( string $id ): string {
|
||||||
return '
|
return '
|
||||||
<div class="ppcp-preview ppcp-button-preview">
|
<div class="ppcp-preview ppcp-button-preview">
|
||||||
<h4>' . __( 'Preview', 'woocommerce-paypal-payments' ) . '</h4>
|
<h4>' . __( 'Button Styling Preview', 'woocommerce-paypal-payments' ) . '</h4>
|
||||||
<div id="' . $id . '" class="ppcp-button-preview-inner"></div>
|
<div id="' . $id . '" class="ppcp-button-preview-inner"></div>
|
||||||
</div>';
|
</div>';
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue