Plugin Directory

Changeset 3065659


Ignore:
Timestamp:
04/05/2024 05:19:28 PM (2 years ago)
Author:
oaron
Message:

3.6.1: Display payment method name alongside the logo

Location:
pay-via-barion-for-woocommerce/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • pay-via-barion-for-woocommerce/trunk/assets/checkout.js

    r3065339 r3065659  
    55};
    66
     7const createLabel = () => {
     8  return React.createElement('div', {},
     9    React.createElement('img', {
     10      src: settings.logo,
     11      alt: window.wp.htmlEntities.decodeEntities(settings.title || __('Barion', 'pay-via-barion-for-woocommerce')),
     12    }),
     13        React.createElement('span', {
     14      'aria-hidden': "true"
     15    }, window.wp.htmlEntities.decodeEntities(settings.title || __('Barion', 'pay-via-barion-for-woocommerce')))
     16  );
     17};
     18
    719const BarionCheckout = {
    8     name: 'barion',
    9     label: React.createElement('img', {
    10         src: `${settings.logo}`,
    11         alt: window.wp.htmlEntities.decodeEntities(settings.title || __('Barion', 'pay-via-barion-for-woocommerce')),
    12     }),
    13     content: Object( window.wp.element.createElement )( Content, null ),
    14     edit: Object( window.wp.element.createElement )( Content, null ),
    15     canMakePayment: () => true,
    16     placeOrderButtonLabel: window.wp.i18n.__( 'Proceed to Barion', 'pay-via-barion-for-woocommerce' ),
    17     ariaLabel: label,
    18     supports: {
    19         features: settings.supports,
    20     },
     20  name: 'barion',
     21  label: createLabel(),
     22  content: Object(window.wp.element.createElement)(Content, null),
     23  edit: Object(window.wp.element.createElement)(Content, null),
     24  canMakePayment: () => true,
     25  placeOrderButtonLabel: window.wp.i18n.__('Proceed to Barion', 'pay-via-barion-for-woocommerce'),
     26  ariaLabel: window.wp.htmlEntities.decodeEntities(settings.title || __('Barion', 'pay-via-barion-for-woocommerce')),
     27  supports: {
     28    features: settings.supports,
     29  },
    2130};
     31
    2232window.wc.wcBlocksRegistry.registerPaymentMethod( BarionCheckout );
  • pay-via-barion-for-woocommerce/trunk/index.php

    r3065339 r3065659  
    3232
    3333    function init() {
     34        load_plugin_textdomain('pay-via-barion-for-woocommerce', false, plugin_basename(dirname(__FILE__)) . "/languages");
    3435        if (!class_exists('WC_Payment_Gateway'))
    3536            return;
    3637
    37         load_plugin_textdomain('pay-via-barion-for-woocommerce', false, plugin_basename(dirname(__FILE__)) . "/languages");
     38       
    3839
    3940        require_once 'includes/class-wc-gateway-barion-profile-monitor.php';
  • pay-via-barion-for-woocommerce/trunk/readme.txt

    r3065339 r3065659  
    8282
    8383== Changelog ==
    84 
     84= 3.6.1 =
     85- Display payment method name alongside the logo
    8586= 3.6 =
    8687- Added support for HPOS compatibility
Note: See TracChangeset for help on using the changeset viewer.