Support » Plugin: WooCommerce PDF Invoices Italian Add-on » problema con lo scaricamento di fatture e ricevute

  • Resolved famarinu

    (@famarinu)


    Ciao,
    dall’account cliente quando scarica la fattura, scarica la fattura ma il sistema va in loop.
    Mentre se cerco di scaricare la ricevuta, si apre una pagina vuota con il testo:
    Non hai selezionato alcun ordine.

    Prima di scrivere a voi ho scritto al supporto di “WooCommerce PDF Invoices & Packing Slips” che mi ha detto di rivolvermi a voi. (qui il link al post: https://wordpress.org/support/topic/download-invoice/#post-9622342).

    Inoltre ho seguito il debug come raccomandato in questo thread: https://wordpress.org/support/topic/read-this-first-9/
    l’errore che ricevo è:

    Avviso: variabile non definita: order_id in /home/tatadod4/public_html/wp-content/plugins/woocommerce-pdf-invoices-italian-add-on/includes/class-wcpdf-integration2.php sulla linea 202

    Cosa dovrei fare?

    grazie per l’aiuto.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author labdav

    (@labdav)

    grazie della segnalazione.

    Sul problema della ricevuta c’era un errore.
    Dovrebbe essere già possibile scaricare una nuova versione (0.5.0.4) con il codice corretto.

    Per la fattura che va in loop, invece, se l’inconveniente si verifica nella pagina my-account, a noi non risulta. E trattandosi di fattura, non dovrebbe riguardare il nostro plugin.

    In ogni caso, prova ad aggiornare il plugin alla nuova versione e facci sapere.

    famarinu

    (@famarinu)

    ok, ho aggiornato il plugin.
    Ora la fattura e la ricevuta le scaricano, ma dopo mi entra in loop anche se scarico la ricevuta ed ho l’immagine di caricamento sempre fissa nella schermata.
    Ma se guarda in alto nel browser non sta caricando niente, non appare la freccia che sta caricando qualcosa, solo sulla pagina.
    Ho rilanciato il debug e non da piu nessun errore.

    Plugin Author labdav

    (@labdav)

    sì, come dicevo, il problema del loop non ci risulta. A noi si scarica tutto correttamente, sia le fatture che le ricevute.

    Giusto che il debug non dia più errori.

    Dalla descrizione si direbbe più un problema del tema, che dei due plugin, un problema di javascript. Bisognerebbe controllare la consolle di debug del browser per capire dove si blocca il caricamento della pagina.

    Il caricamento di ricevute e fatture da pannello ordini funziona?

    famarinu

    (@famarinu)

    Si, dal pannello ordini tutto funziona perfettamente.
    Vengono scaricate sia le fatture che le ricevute.
    Quindi chiedo al supporto del tema per il loop.
    Grazie

    Plugin Author labdav

    (@labdav)

    quella del tema è un’ipotesi.
    Se vedi che parte il caricamento della pagina e poi si interrompe, c’è sicuramente una chiamata JS che blocca il successivo caricamento.
    Il debug vuoto ci dice che non dovrebbero esserci problemi di WordPress/WooCommerce. Rimane il tema.

    famarinu

    (@famarinu)

    Si, infatti sono andata nella consol degli errori ed ho trovato questo:

    Failed to load resource: Frame load interrupted

    https://www.tatadodaboutique.com/wp-admin/admin-ajax.php?action=generate_wpo_wcpdf&document_type=invoice&order_ids=9209&my-account&_wpnonce=782f61f5b4

    l’ho girato al supporto del template vediamo che dice.
    Grazie per l’aiuto.

    Plugin Author labdav

    (@labdav)

    questo però ti riporta al punto di partenza…
    La pagina che non riesce a caricare è quella che genera la fattura (invoice), e non la ricevuta, di WooCommerce PDF Invoice & Packing Slip (generate_wpo_wcpdf).

    Se è così, è strano che il debug.log non ti dia errori.
    Quindi ho un ultimo suggerimento: potrebbe darsi che ti hanno impostato su PHP un livello di segnalazione di errore troppo elevato, che ti impedisce di vedere qualcosa che comunque blocca il caricamento di quella pagina.

    Verifica anche che le impostazioni del wp-config siano queste:

    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true );
    define('WP_DEBUG_DISPLAY', false );
    @ini_set( 'display_errors', 0 );

    Nel caso mi fai sapere.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘problema con lo scaricamento di fatture e ricevute’ is closed to new replies.