labdav
Forum Replies Created
-
Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] Campo non visualizzato al checkout.
Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] Numerazione Ricevutegrazie per i complimenti.
Abbiamo avuto un’altra richiesta simile di recente.
Dopo aver approfondito il problema il nostro cliente ha preferito acquistare il nostro plugin Premium, che ha l’opzione di rendere effettivamente obbligatoria la fattura a un cliente privato o un’azienda/professionista.
Non è il nostro plugin a effettuare la numerazione, ma è proprio WooCommerce PDF Invoices & Packing Slips a farlo. Ci limitiamo a bloccarlo nel caso delle ricevute, e in ogni caso la numerazione sarebbe unica. Quindi il cliente ha semplicemente optato per fare sempre delle fatture.Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] Campo non visualizzato al checkoutin ogni caso se l’hook di WooCommerce corrisponde, e hai detto di aver eliminato eventuali custom template di WooCommerce, non vedo altro motivo che un altro plugin che interferisce sui campi visualizzati nel checkout.
Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] Campo non visualizzato al checkoutti avevo mandato l’indirizzo per scaricare la versione di 9 mesi fa:
https://plugins.trac.www.ads-software.com/browser/woocommerce-pdf-invoices-italian-add-on/trunk?rev=1092243Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] Campo non visualizzato al checkouto forse nel tema
Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] Campo non visualizzato al checkoutNon credo riguardi la versione di php, ma puoi provare ad attivare il debug nel wp-config.php (debug = true) così vedi se c’è qualche errore e chi lo genera.
Se vedi i campi negli ordini vuol dire che il plugin vene caricato e i campi aggiuntivi vengono definiti da WooCommerce. C’è la possibilità però che WooCommerce v. 2.2 avesse altri hook per la visualizzazione nella pagina di checkout, e in quel caso non puoi far altro che aggiornarlo o individuare quegli hook e aggiornare il codice del nostro plugin.
Un’altra possibilità che mi viene in mente è di provare una versione precedente del plugin, compatibile con wc 2.2.11
https://plugins.trac.www.ads-software.com/browser/woocommerce-pdf-invoices-italian-add-on?rev=1092243Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] Campo non visualizzato al checkoutpotrebbe essere quello il problema, la versione di WooCommerce.
Immagino tu non possa aggiornarlo.
Il programma individua la presenza di WooCommerce per evitare errori. Se sei in grado di modificare il codice, prova a sostituire la riga 59 del file /plugins/woocommerce-pdf-invoices-italian-add-on/woocommerce-pdf-italian-add-on.php
con questo:
if (true || in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) {
L’altra possibilità è che stai usando un altro plugin che modifica i campi presenti nel checkout. Abbiamo verificato la compatibilità con “WooCommerce Checkout Manager Pro” oppure con “WooCommerce Customizer”.
Con altri plugin non ci è ancora capitato. Nel caso facci sapere.Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] Campo non visualizzato al checkoutIl plugin non si attiva se non riconosce la presenza di WooCommerce.
Per caso è un multisite?Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] Codice fiscale e partita ivaciao shiftsrl
credo proprio di sì. è il caso di alcuni nostri clienti che devono fatturare anche altro genere di attività o prodotti, non e-commerce.
Il plugin va comunque agganciato a un meccanismo di fatturazione, anche esterno.
L’importante è che tu rispetti quello che ti dice il cliente. Se ti chiede una fattura o una ricevuta, farai una fattura o una ricevuta con il tuo gestionale.buongiorno Riccardo
abbiamo corretto. Trovi tutto nella nuova versione del plugin.
Grazie della segnalazione.Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] solo Fatturabuongiorno
è esattamente il lavoro che fa la versione premium del nostro plugin.
Maggiori informazioni qui
https://ldav.it/shop/plugin/woocommerce-italian-add-on/Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] in my account page?avevo capito male la domanda.
Tu parli del momento della prima registrazione.
WooCommerce prevede due modalità.
La prima, credo sia quella di default, è che indichi (solo) email e password, ti registra come nuovo utente e ti fa entrare nella tua sezione my account, dove puoi aggiungere il resto dei dati.
In questa modalità di registrazione i dati della partita IVA e codice fiscale sono presenti e vengono richiesti.La seconda, non di default, è quella del link che mi hai mostrato. Agli altri campi (nome, cognome, etc. ) dovresti aggiungerne altri due: “billing_invoice_type” e “billing_cf”.
è abbastanza semplice. Per il codice fiscale (campo “billing_cf”) basta replicare quello che, ad esempio, viene fatto per il campo “billing_first_name”. Per il billing_invoice_type devi invece aggiungere un campo select.Rimane il problema, poi, della validazione un po’ complessa del campo cf/piva, che dovresti replicare nella funzione di salvataggio. In ogni caso, qualunque errore viene comunque bloccato in fase di checkout.
Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] in my account page?grazie per i complimenti.
Si può integrare anche la pagina myaccount. L’avevamo anche già fatto, in una precedente versione, poi l’abbiamo tolta. Spiego il motivo.
I due dati aggiunti dal nostro plugin, tipologia e numero di partita IVA, vengono memorizzati al momento dell’acquisto. Se il cliente si registra, rimangono associati a quel cliente fino al successivo acquisto. Al momento del checkout vengono riproposte le stesse impostazioni usate l’ultima volta, se avevo un codice fiscale o una partita IVA, il sistema li pre-compila. Se modifico qualcosa me lo ripropone modificati al successivo acquisto, e così via.
Aggiungere la possibilità anche nella pagina myaccount ci è sembrata una ripetizione non necessaria. Mi interessa sapere il tuo parere.controlla che non dia errore in altre occasioni, ad esempio nella parte di amministrazione degli Ordini oppure nell’area My Account. In quel caso potrebbe cercare un campo che non trova e dare errore.
prova con:
remove_action( 'woocommerce_checkout_process', array('WooCommerce_Italian_add_on', 'piva_checkout_field_process'));
fammi sapere se funziona