da gianc69 » sab feb 23, 2013 10:46 am
Salve,
hai seguito le istruzioni indicate nel CF_IVA_Validator.rar
Piccolo modifica in javascript in grado di verificare all’inserimento la validità del codice fiscale e della partita iva nella pagina di creazione utente di Zencart restituendo un messaggio di errore in caso di inserimenti errati.
…ovviamente non può verificarne la corretta assegnazione tra Nome/Cognome/Nascita dell’utente o verificare l’autenticità della partita iva di un’azienda.
Lo script si limita a convalidare i dati inseriti tramite i codici di verifica presenti. Per installarlo: esegui una copia di backup del file: includes\templates\tuotemplate\templates\tpl_modules_create_account.php
Aggingi all’inizio del file il contenuto del file scaricato.
modifica la riga:
<?php echo zen_draw_input_field(’vat’, ”, zen_set_field_length(TABLE_ADDRESS_BOOK, ‘entry_vat’, ‘40′) . ‘ id=”vat” ‘) . (zen_not_null(ENTRY_VAT_TEXT) ? ‘<span>’ . ENTRY_VAT_TEXT . ‘</span>’: ”); ?>
in:
<?php echo zen_draw_input_field(’vat’, ”, zen_set_field_length(TABLE_ADDRESS_BOOK, ‘entry_vat’, ‘40′) . ‘ id=”vat” onchange=”verifica(\’iva\’)” ‘) . (zen_not_null(ENTRY_VAT_TEXT) ? ‘<span>’ . ENTRY_VAT_TEXT . ‘</span>’: ”); ?>
modifica la riga:
<?php echo zen_draw_input_field(’fiscalcode’, ”, zen_set_field_length(TABLE_ADDRESS_BOOK, ‘entry_cf’, ‘40′) . ‘ id=”fiscalcode” ‘) . (zen_not_null(ENTRY_CF_TEXT) ? ‘<span>’ . ENTRY_CF_TEXT . ‘</span>’: ”); ?>
in:
<?php echo zen_draw_input_field(’fiscalcode’, ”, zen_set_field_length(TABLE_ADDRESS_BOOK, ‘entry_cf’, ‘40′) . ‘ id=”fiscalcode” onchange=”verifica(\’cf\’)”‘) . (zen_not_null(ENTRY_CF_TEXT) ? ‘<span>’ . ENTRY_CF_TEXT . ‘</span>’: ”); ?>
Saluti