• Resolved bruky

    (@bruky)


    Buenas tardes,

    Primeramente enhorabuena por este plugin, muy útil para la plataforma de pago.

    Acaboo de instalar el plguin y a la hora de activarlo, me está dando un “Fatal Error”:

    Fatal error: Can’t use method return value in write context in /home/xxxxxxx/public_html/home/wp-content/plugins/woo-redsys-gateway-light/woocommerce-redsys.php on line 115

    He visto que podría ser un problema por la versión de php de mi servidor, pero estoy viendo que tengo la versión 7.0.32 (compatible con el plugin).

    He intentado encontrar algo referente a este error, pero no consigo dar con ello.
    Agradecería si pudiérais ayudarme a solucionar este problema a la hora de activar el plugin.

    Muchas gracias por vuestra ayuda.
    Un saludo.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Jose Conti

    (@jconti)

    Hola,

    Haz una prueba, abre el archivo woocommerce-redsys.php y el la línea 115 verás esto:

    if ( ! empty( $this->get_option( 'logo' ) ) ) {
       $logo_url   = $this->get_option( 'logo' );
       $this->icon = apply_filters( 'woocommerce_redsys_icon', $logo_url );
    } else {
       $this->icon = apply_filters( 'woocommerce_redsys_icon', plugins_url( basename( plugin_dir_path( __FILE__ ) ), basename( __FILE__ ) ) . '/assets/images/redsys.png' );
    }

    cambialo por esto otro:

    $logo_url = $this->get_option( 'logo' );
    if ( ! empty( $logo_url ) ) {
       $logo_url   = $this->get_option( 'logo' );
       $this->icon = apply_filters( 'woocommerce_redsys_icon', $logo_url );
     } else {
       $this->icon = apply_filters( 'woocommerce_redsys_icon', plugins_url( basename( plugin_dir_path( __FILE__ ) ), basename( __FILE__ ) ) . '/assets/images/redsys.png' );
    }
    

    y me comentas si te funciona. Si te funciona, lanzo una actualización.

    Saludos

    • This reply was modified 7 years, 7 months ago by Jose Conti.
    • This reply was modified 7 years, 7 months ago by Jose Conti.
    Thread Starter bruky

    (@bruky)

    Buenas tardes Jose,

    Genial! Funciono, he podido activar el plugin sin problema.

    Muchísimas gracias por toda tu ayuda, gran y efectivo soporte.
    Nota: Dejo la incidencia en estado “resolved”.

    De nuevo muchísimas gracias.
    Un saludo.

    • This reply was modified 7 years, 7 months ago by bruky.
    Plugin Author Jose Conti

    (@jconti)

    Ok, perfecto 🙂

    Lo marco como resulto

    Thread Starter bruky

    (@bruky)

    Genial, en serio! A por el parche se ha dicho! 🙂

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘error al activar plugin: Fatal error: Can’t use method return value in write..’ is closed to new replies.