Joomla.it Forum
Componenti per Joomla! => Gestione e-commerce => : GiorgioBlu 12 Jan 2006, 23:18:57
-
Sto lavorando a VM e mi rendo conto solo ora che tutto quello detto fino ad oggi in merito l'inserimento dei campi Partita IVA e Codice Fiscale, non vanno affatto bene!
Purtroppo la nuova funzionalità prevede che i nuovi campi vengano inseriti in fondo a TUTTI i campi predefini. Questo non va affatto bene a fini di chiarezza e comprensibilità. Inoltre tale campo dovrebbe risultare OBBLIGATORIO da inserire, sia x aziende che x privati.
Propongo quindi di modificare il cod base e iniziare a creare una vera è propria versione adatta al mercato italiano.
I file da modificare sono questi:
administrator\components\com_virtuemart\html\account.billing.php
administrator\components\com_virtuemart\html\account.shipto.php
administrator\components\com_virtuemart\html\admin.user_address_form.php
administrator\components\com_virtuemart\html\affiliate.affiliate_add.php
administrator\components\com_virtuemart\html\checkout_register_form.php
administrator\components\com_virtuemart\html\shopper.shopper_address_form.php
Mi apello quindi a quanti vorranno aiutarmi a modificare questi file. In particolare avrei bisogno di un esperto PHP.
L'obbittivo è quello di ottenere:
- un campo chiamato "Partita IVA/CF:"
- posizionarlo sotto il campo Azienda
- renderlo obbligatorio
Spero che vogliate aiutarmi in questo pogetto. Grazie
[allegato eliminato da un amministratore]
-
evviva!
Finalmente le mie insistenze sono state ascoltate!!
Conta pure su di me, non sono un esperto di php, ma sono in fase di apprendimento e qualcosina riesco a fare...
intanto posto il file fatto da soeren http://virtuemart.net/index.php?option=com_smf&Itemid=71&action=dlattach;topic=13655.0;id=578 (http://virtuemart.net/index.php?option=com_smf&Itemid=71&action=dlattach;topic=13655.0;id=578), che mi sembra un buon punto di partenza per modificare i files.
Attendo istruzioni
Ciao
-
Bene, quello che hai postato è uno dei file da modificare.
Segnalo intanto la variabile che preclude l'obbligtorietà del campi
$required_fields
Aprite il file .php con un editor di testo e cercatela all'interno del codice.
Altro suggerimento x iniziare la modifica:
Io clonerei il campo first_name e lo rinominerei p_iva inserendolo prima del first_name originale...
Questo xchè quel campo ha tutte le caratteristiche che ci servono per creare il novo campo P.IVA/CF.
-
ottima "dritta"
provo a mettermi subito al lavoro...
vediamo cosa riesco a combinare
-
primo problema:
- quando creo la voce Partita IVA/CF nella posizione desiderata (sopra il campo first_name), mi si autocrea anche in fondo alla lista, ho provato a cancellarla, ma senza successo, probabilmente c'è una variabile nel codice PHP del file
administrator\components\com_virtuemart\html\checkout_register_form.php
che richiama l'extra_field_1 pubblicato a crearsi automaticamente in fondo...
Mi sfugge questa variabile...
I files dove posso postarli, perchè da solo non so fino a dove posso arrivare...
(qui c'è il limite di 4 post...)
-
Ovviamente la variabile che usavamo in precedenza non va + bene. Bisogna creare un nuovo Thoken e usare quello.
Poi va anche modificato il database e in particolare la tabella jos_vm_user_info
I file sarebbe bene postarli in un posto adeguato tipo l'ambiente x le traduzioni di Joomla.
Sentiamo AlexRed oppure ne creo io uno.... Ho giò qualcosa in mente. Intanto inviamelo via mail.
Scusa se non ti atuo + di così, ma sto facendo altre cose.
Se riesco ti preparo la tabella x il DB.
Ciao
-
Non ti preoccupare...
quasi tutto quello che ho imparato su joomla e VM l'ho imparato dai tuoi post...
cmq i file non erano tanto male usando un extra_field...
cmq se c'è da creare un nuovo token, ok.
Ti mando via mail i files, così mi dici cosa ne pensi... sono molto migliorabili, ma sono cmq un passo avanti ,credo.
-
Modifiche sospese in attesa di verificare il codice postato da Pippolo.
Vedi tread:
http://www.joomla.it/index.php?option=com_smf&Itemid=58&topic=2815.0
-
scusate ma.........
perchè reiniziare daccapo con vm, ma perchè non si contatta soeren e si prosegue insieme???
dopo che fate? mettete le mani ad ogni versione di soeren?
vabbè open source, ma se si può proseguire insieme perchè non farlo??, oppure ci sono problemi con soeren che non conosco?
ciao
jk