Avisos
Vaciar todo

ERROR PDF Invoices & Packing Slips for WooCommerce  

 
Martha Angelica
 Martha Angelica
Usuario activo

Buenas tardes,

He intentado seguir los pasos de otros post pero no lo he conseguido.

Desde hace un tiempo que me da este error, la verdad que no se ni cuando ya que no suelen pedirme facturas, pero me he dado cuenta cuando siguiendo tutoriales he querido que el cliente tenga que poner el DNI obligatorio al realizar un pedido (lo conseguí introduciendo codigo) y como estaba orientado esos tutoriales para que aparezcan en las facturas, al comprobarlo me di cuenta antes que daba error.

El error es el siguiente:

Fatal error: Call to a member function custom_field() on null

/home2/familydo/public_html/ilikedogs.es/wp-content/themes/jupiter-6.1.5/functions.php (587)
#0 /home2/familydo/public_html/ilikedogs.es/wp-includes/class-wp-hook.php(326): incluir_nif_en_factura('Jose Antonio Be...')
#1 /home2/familydo/public_html/ilikedogs.es/wp-includes/plugin.php(205): WP_Hook->apply_filters('Jose Antonio Be...', Array)
#2 /home2/familydo/public_html/ilikedogs.es/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/documents/abstract-wcpdf-order-document-methods.php(99): apply_filters('wpo_wcpdf_billi...', 'Jose Antonio Be...', Object(WPO\WC\PDF_Invoices\Documents\Invoice))
#3 /home2/familydo/public_html/ilikedogs.es/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/documents/abstract-wcpdf-order-document-methods.php(111): WPO\WC\PDF_Invoices\Documents\Order_Document_Methods->get_billing_address()
#4 /home2/familydo/public_html/ilikedogs.es/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/templates/Simple/invoice.php(42): WPO\WC\PDF_Invoices\Documents\Order_Document_Methods->billing_address()
#5 /home2/familydo/public_html/ilikedogs.es/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/documents/abstract-wcpdf-order-document.php(1213): include('/home2/familydo...')
#6 /home2/familydo/public_html/ilikedogs.es/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/documents/abstract-wcpdf-order-document.php(1071): WPO\WC\PDF_Invoices\Documents\Order_Document->render_template('/home2/familydo...', Array)
#7 /home2/familydo/public_html/ilikedogs.es/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/documents/abstract-wcpdf-order-document.php(1026): WPO\WC\PDF_Invoices\Documents\Order_Document->get_html()
#8 /home2/familydo/public_html/ilikedogs.es/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/documents/abstract-wcpdf-order-document.php(1093): WPO\WC\PDF_Invoices\Documents\Order_Document->get_pdf()
#9 /home2/familydo/public_html/ilikedogs.es/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/class-wcpdf-main.php(568): WPO\WC\PDF_Invoices\Documents\Order_Document->output_pdf('inline')
#10 /home2/familydo/public_html/ilikedogs.es/wp-includes/class-wp-hook.php(324): WPO\WC\PDF_Invoices\Main->generate_document_ajax('')
#11 /home2/familydo/public_html/ilikedogs.es/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters('', Array)
#12 /home2/familydo/public_html/ilikedogs.es/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#13 /home2/familydo/public_html/ilikedogs.es/wp-admin/admin-ajax.php(192): do_action('wp_ajax_generat...')
#14 {main}


Gracias

Contenido solo visible a usuarios registrados

Citar
Respondido : 12/08/2024 4:27 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Martha,

Este error donde lo vez exactamente? es decir, el sitio te genera esto cuando se completa un pedido o solo lo ves en alguna consola? lo que si logramos ver en el asistente virtual stephan es que tienes un error:

image

Este es con relación al tema, El error indica que tu versión de jupiter es la 6.1.5, esta versión es del 2018, es posible que tengas que actualizar el tema.

Un saludo 🖐️ 

ResponderCitar
Respondido : 12/08/2024 5:07 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Martha Angelica
 Martha Angelica
Usuario activo

@argenis

Perdona, el error lo da cuando le doy a ver la factura en la pantalla de pedidos, si le doy a albaran no hay problema o incluso cuando me meto en el plugin directamente se abre media pantalla indicando:

200: parsererror

 
Los pedidos se realizan sin problemas
 
ResponderCitar
Respondido : 12/08/2024 5:38 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Martha,

Comprendo, verifiquemos primero cambiar el tema como te comento, tienes una versión bastante antigua de este, ingresa a Apariencia > temas, aquí cambia a otro por ejemplo uno de los bases de WordPress:

image

Este Twenty Fifteen es uno de los bases y el más usado para verificar errores de temas, una vez que lo cambies válida, si se genera el PDF de forma correcta como te indique el tema que estás usando es una versión del 2018 debes actualizarlo.

Un saludo 🖐️ 

ResponderCitar
Respondido : 12/08/2024 6:19 pm

Cursos Gratuitos WordPress

Martha Angelica
 Martha Angelica
Usuario activo

@argenis

Pues he activado el tema que me dices y si, ya me genera la factura, pero el problema es que al volver a activar Jupiter no funciona mi web en la pantalla principal, esta todo en codigo como puedes comprobar al entrar ilikedogs.es

Ademas ahora me aparece de nuevo un error en el plugin de los pdf que indica esto:

Error al intentar generar el documento: unable to open image 'file:///home2/familydo/public_html/ilikedogs.es/wp-content/uploads/2024/08/ilikedogs-logo-b-2.png': No such file or directory @ error/blob.c/OpenBlob/3569

 
 
 
ResponderCitar
Respondido : 12/08/2024 6:40 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Martha,

Como te he indicado en varios mensajes, el problema es parte de que tu tema principal (jupiter) no está actualizado, tienes la versión 6.1.5 siendo las últimas versiones 6.12.1

https://my.artbees.net/change-log/#jupiter

Si quieres que funcione de forma correcta tendrías que probar actualizan dolo, pero al ser un tema de pago no podemos ayudarte en esto, tienes que descargar la versión actualizada de este en caso de tener acceso a su licencia.

Como puedes ver si activas otro tema funcioa sin problemas.

Un saludo 🖐️ 

ResponderCitar
Respondido : 12/08/2024 6:59 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Martha Angelica
 Martha Angelica
Usuario activo

@argenis

Voy a ver como consigo activar o comprar la licencia, ya les he contactado y probaré a ver si funciona actualiazando.

En cuanto al problema de la web me ha tocado restaurar a esta madrugada y crear los pedidos manualmente.

 

Voy a crear otro tema con otras dudas diferentes, 

Gracias

 

ResponderCitar
Respondido : 12/08/2024 8:14 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Martha,

Estupendo, quedamos atentos a como ha ido ese soporte con el tema y esperamos las otras consultas.

Un saludo 🖐️ 

ResponderCitar
Respondido : 12/08/2024 8:51 pm