Pregunta sobre WooCommerce Pay for Payment de Wordpress:

Tipos de ópera no admitidos

Un usuario preguntó 👇

Hola P4P,

Recientemente encontré el siguiente error: Mensaje PHP: Error fatal de PHP: Error no registrado: tipos de ópera no admitidos en /… / public_html / wp-content / plugins / woocommerce-pay-for-payment / inc / class- pay4pay-admin. php: 259 nRastreo de pila: n # 0 /… / public_html / wp-includes / class-wp-hook.php (298): Pay4Pay_Admin-> update_payment_options (”) n # 1

Después de actualizar los costos de pago, aparece una pantalla en blanco. A veces recibo un mensaje exitoso pero la entrada no se guarda después.

¡Esperamos su respuesta!

Tuyo sinceramente,

Suite Siete.

Versión P4P: 2.0.1 (de la recomendación de degradación en otro contenido)

(@vyskoczilova)

Hace 3 años, 4 meses

Hola,

¿En qué método de pago ocurre esto? ¿Qué versión de PHP usas?

Todo lo mejor, Karolina

(@ suite7)

Hace 3 años, 3 meses

Hola Karolina,

Gracias por su respuesta. Estamos usando pagos de Sisow, tal vez tenga algo que ver con eso. https://nl.wordpress.org/plugins/sisow-for-woocommerce/ PHP versión 7.0.

(@alto)

Hace 3 años, 2 meses

Después de la actualización de woocommerce: Error fatal de PHP: tipos de ópera no admitidos en wp-content / plugins / woocommerce-pay-for-payment / inc / class-pay4pay-admin.php en línea 259

junto con los pagos de Mollie https://nl.wordpress.org/plugins/mollie-payments-for-woocommerce/

Esta respuesta fue modificada hace 3 años, 2 meses por.

(@vyskoczilova)

Hace 3 años, 2 meses

@ suite7 Hola, ¿qué tipo de pago tienes en esta edición? Tengo los pagos de Sisow instalados y probé tres de los pagos y todo funcionó bien.

@highor Hola, me puse en contacto con pagos de Mollie para obtener ayuda, ya que no puedo probarlo yo mismo porque necesito una cuenta y una clave API para ejecutar su plugin. Te mantendré informado.

Chicos, ¿podrían editar el plugin y agregar la siguiente línea en class-pay4pay-admin.php?
var_dump($options);

antes de esta línea:
$options+= $extra;

Luego, vuelva a reproducir la edición y publique la var_dump(); valor aquí?

Esta respuesta fue modificada hace 3 años, 2 meses por.

(@davdebcom)

Hace 2 años, 11 meses

Hola karolina

Soy uno de los desarrolladores del plugin Mollie, ¿podemos discutir esto [email protected]?

Sobre David

(@vyskoczilova)

Hace 2 años, 11 meses

Hola David (@davdebcom),

Te escribí hace unos días, pero ¿tal vez detuviste un filtro de spam o algo así? ¿Podrías comprobarlo?

Todo lo mejor, Karolina

(@davdebcom)

Hace 2 años, 11 meses

Hola karolina

No lo entendí … ¿Cuál es tu correo electrónico?

Sobre David

(@vyskoczilova)

Hace 2 años, 11 meses

[email protected]

¿Ha probado la solución publicada arriba? ¿Funcionó?

Todo lo mejor, Karolina

(@davdebcom)

Hace 2 años, 11 meses

El resultado de var_dump es ‘falso’.

(@davdebcom)

Hace 2 años, 11 meses

Verifique su código alrededor de la línea 230. Toma el nombre de la opción para la configuración de la puerta de enlace obteniendo la parte de la URL, en el caso de una transferencia de Mollie Bank que es ‘mollie_wc_gateway_banktransfer’. Luego agregue ‘woocommerce_’ como prefijo y ‘_settings’ como sufijo. Pero el plugin de Mollie no usa este formato, usa: mollie_wc_gateway_banktransfer_settings, sin el prefijo woocommerce_.

¿Le gustaría establecer el formato utilizado por Mollie en su base de datos de códigos para que nuestros usuarios también puedan utilizar su plugin?

Solo entienda, es posible que no seamos el único plugin que no tiene el prefijo ‘woocommerce_’, por lo que podría ser incluso mejor que su plugin verifique get_option (‘woocommerce_’. $ Current_format. ‘ _Settings ‘); devuelve un valor y busca get_option ($ current_format. ‘_settings’); como un retroceso. El problema también podría solucionarse con el plugin Sisow.

Esta respuesta fue modificada hace 2 años, 11 meses por.

(@vyskoczilova)

Hace 2 años, 11 meses

Hola @davdebcom, gracias por averiguarlo. ¿Te apetece crear una aplicación de dibujo? https://github.com/vyskoczilova/woocommerce-payforpayment Me gusta la forma en que lo describió anteriormente: para ver una alternativa.

(@davdebcom)

Hace 2 años, 11 meses

Hecho:
https://github.com/vyskoczilova/woocommerce-payforpayment/pull/33

(@vyskoczilova)

Hace 2 años, 11 meses

@davdebcom Merge, pero tuve que cambiar algunas líneas porque lo desglosaste. ¿Podría volver a examinarlo, por favor? Gracias por su cooperación.

(@vyskoczilova)

Hace 2 años, 11 meses

Se corrigió la versión 2.0.7 del plugin, gracias a @davdebcom que contribuyó al desarrollo.

Esta respuesta fue modificada hace 2 años, 11 meses por.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.