labdav
Forum Replies Created
-
Forum: Plugins
In reply to: [PDF Invoices & Packing Slips for WooCommerce] receipt.php non foundciao kahlan91
forse posso aiutarti a risolvere.
Nella cartella /wp-content/themes/canvas583/woocommerce/pdf/Simple-Italian ci sono due file che si chiamano invoice.php e receipt.php?
Se non c’è receipt.php devi semplicemente duplicare invoice.php e chiamare il nuovo file receipt.phpil nostro indirizzo email.
si tratta di un’attività extra.
graziesì, certamente.
trova i miei riferimenti all’indirizzo https://ldav.itbuongiorno encoder
per rendere obbligatoria la compilazione del cf o piva vanno modificate le regular expression che sono alla riga 68 del plugin.
Dovremmo avere a breve un secondo plugin con questo tipo di caratteristiche, una versione plus.Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] chiarimentiSì, Marco.
è corretto.
Per fare quello che chiedi, probabilmente c’è bisogno di modificare un po’ l’approccio del nostro plugin e per questo abbiamo un canale aperto di collaborazione con Ewout, che si è dimostrato molto disponibile.Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] Fattura o Ricevuta?Non è una modalità che abbiamo previsto in questo plugin, ma tutto è fattibile.
Bisogna solo capire quando rendere obbligatorio l’una o l’altra opzione, se ad esempio legarla al Paese di provenienza dell’acquirente oppure alla presenza di un tipo di prodotto nel carrello.
I nostri riferimenti li trova qui: https://ldav.it/@chicercatrova
sì, volentieri.
Trova i nostri riferimenti all’indirizzo https://ldav.itgrazie dei complimenti
a prestoSì, hai ragione. Il controllo formale viene effettuato sul codice fiscale quando viene inserito, ma solo se viene inserito qualcosa.
Va modificata la regola alla riga 68, oppure devi aspettare la nostra versione “plus”, in preparazione.Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] Creare manualmente ordinenon dovrebbe.
se è una fattura prende l’attributo country dal checkoutForum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] chiarimentiSì, è prevedibile che sia così. Questa versione del plugin woocommerce-pdf-invoices-packing-slips allega solo le fatture. Proviamo a sentire Ewout Fernhout.
Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] Creare manualmente ordineSì, rileva automaticamente il Paese dai dati inseriti in fase di checkout.
Non è già così?
La regola vale solo per i clienti italiani, ma c’è già.il codice del Paese (IT) serve per il controllo formale della Partita IVA, che è differente per ciascun Paese europeo.
Non è lì che devi cambiare il codice, ma alla riga 149 del file:
al posto di
$address['{cf}'] = ($args['customer_type'] == "business" ? __('VAT', "woocommerce-pdf-italian-add-on-plus") . ": " . $args['country'] : __('Tax Identification Number', "woocommerce-pdf-italian-add-on-plus") . ': ') . strtoupper( $args['cf'] );
devi scrivere:
$address['{cf}'] = ($args['customer_type'] == "business" ? __('VAT', "woocommerce-pdf-italian-add-on-plus") . ": " : __('Tax Identification Number', "woocommerce-pdf-italian-add-on-plus") . ': ') . strtoupper( $args['cf'] );
Non dovrebbe comportare problemi, ma nel caso ci avverti.
Forum: Plugins
In reply to: [WooCommerce PDF Invoices Italian Add-on] chiarimenticiao a tutti
suggeriamo di copiare il template invoice.php in receipt.php e modificarlo così che i due template possano essere personalizzati come si ritiene opportuno. Magari in futuro sarà opportuno indicare un template della ricevuta scaricabile, così è più facile.è corretto riportare del template della ricevuta:
echo apply_filters( 'wpo_wcpdf_invoice_title', __( 'Ricevuta', 'wpo_wcpdf' ) );
così vale per le due lingue.Gli aggiornamenti del nostro plugin non possono includere i template delle ricevute, perché vanno aggiunti nel proprio template o nella directory del plugin woocommerce-pdf-invoices-packing-slips/templates.
Consigliamo però di aggiungerli al proprio template (e non nel plugin woocommerce-pdf-invoices-packing-slips), così evitate che vi vengano sovrascritte dai loro aggiornamenti.