lucamax Posted September 11, 2012 Share Posted September 11, 2012 (edited) Utilizzo la versione 1.4.9 Durante la registrazione di un nuovo utente voglio che tutti i clienti che si registrano inseriscano il loro codice fiscale. Nel form di registrazione però non viene visualizzato il campo "dni" relativo al codice fiscale. Ora se nel pannello di amministrazione ---> Clienti ---> Indirizzi e vado a settare tramite il bottone " Impostare i campi obbligatori per questa sezione" il campo "dni" questo continua a NON apparire nel form di registrazione ma poi durante la registrazione appare il messaggio di errore: "01 dni richiesti" Come si fà a fare apparire il campo dni nel form di registrazione ? Grazie ! Edited September 11, 2012 by lucamax (see edit history) Link to comment Share on other sites More sharing options...
lucamax Posted September 11, 2012 Author Share Posted September 11, 2012 (edited) Mi sono letto questo post http://www.prestasho...imento-cliente/ Ma è mai possibile che per visualizzare il codice fiscale in fase di registrazione bisogna fare anche con la versione 1.4.9 la procedura che segue ? allora...nel file themes/prestashop/address.tpl (line 110 circa): {l s='Identification number'} <input type="text" class="text" name="dni" id="dni" value="{if isset($smarty.post.dni)}{$smarty.post.dni}{else}{if isset($address->dni)}{$address->dni|escape:'htmlall':'UTF-8'}{/if}{/if}" /> * nel file themes/prestashop/authentication.tpl (line 200 e 347 circa): {l s='Identification number'} <input type="text" class="text" name="dni" id="dni" value="{if isset($smarty.post.dni)}{$smarty.post.dni}{/if}" /> * nel file classes/address.php (line 99 circa): protected $fieldsRequired = array('id_country', 'alias', 'lastname', 'firstname', 'address1', 'city', 'company', 'dni', 'vat_number'); nel file classes/customer.php (line 95 circa): protected $fieldsRequired = array('id_country', 'alias', 'lastname', 'firstname', 'passwd', 'address1', 'city', 'company', 'dni', 'vat_number', 'email'); poi Per far prendere le modifiche ai files .tpl si deve cancellare il contenuto della cartella TOOLS>SMARTY>COMPILE E questo ogni volta che si esegue una modifica ai .tpl Edited September 11, 2012 by lucamax (see edit history) Link to comment Share on other sites More sharing options...
eugenata Posted September 11, 2012 Share Posted September 11, 2012 Ciao lucamax, per far comparire il campo (senza errori) devi indicarlo come richiesto per ogni nazione in cui vuoi che appaia. Per esempio se vuoi che gli italiani inseriscano obbligatoriamente il CF, oltre a quello che hai già fatto, vai in b.o. Spedizione > Nazioni. Editi Italia e metti la spunta per richiedere il CF. Link to comment Share on other sites More sharing options...
lucamax Posted September 11, 2012 Author Share Posted September 11, 2012 Grazie eugenata ! Non ci sarei mai arrivato da solo Link to comment Share on other sites More sharing options...
SimeSteam Posted October 10, 2012 Share Posted October 10, 2012 Salve Eugenia, scusa se approfitto della tua esperienza ma oggi mi è sorto un problema segnalatomi da un nuovo utente. In fase di registrazione il campo "Nazione" non scorre con la consueta lista delle nazioni contemplate ed appare nel campo la linetta del -. Ovviamente saltando il campo e chiudendo la registrazione appare il messaggio di errore -ID delle Nazioni richiesti. Fino ad oggi tutto è andato bene, cosa può essere successo? O meglio cosa posso avere combinato? Grazie e un cordiale saluto Link to comment Share on other sites More sharing options...
eugenata Posted October 10, 2012 Share Posted October 10, 2012 Salve Eugenia, Io ? ( eugenata ) ... In fase di registrazione il campo "Nazione" non scorre con la consueta lista delle nazioni contemplate ed appare nel campo la linetta del -. Ovviamente saltando il campo e chiudendo la registrazione appare il messaggio di errore -ID delle Nazioni richiesti. Fino ad oggi tutto è andato bene, cosa può essere successo? O meglio cosa posso avere combinato? ... Per favore apri un nuovo topic, qui siamo off con il tuo argomento. Ricordati di postare la tua configurazione. (b.o. > Strumenti > Informazioni di configurazione). Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now