Jump to content

Codice Fiscale campo obbligatorio


Recommended Posts

Ciao, se non hai risolto la cosa questo che segue è il modo per rendere obbligatorio il codice fiscale per la versione 1.3.6 di Prestashop per altre versioni non ti so dire.

Può succedere che se fai le modifiche nella cartella di prestashop già installata su di un server ed hai già smanettato sia nel Backoffice che nel FrontOffice, queste modifiche non siano accettate. In questo caso otterrai il risultato se farai le modifiche prima ancora di installare Prestashop sul server locale o remoto che sia, diciamo appena hai scompattato il file che scarichi.

Lo sò che può essere un casino se hai già elaborato il tuo prestashop, ma io non ho trovato quel di meglio che sicuramente esiste, ed anzi se qualcuno ne sà qualcosa gli sarei grato se ce lo facesse sapere, grazie.

 

-In Dreamweaver aprire la pagina "prestashop/classes/customer.php", andare alla riga 85 e aggiungere ‘cf’ in fondo alla riga come nell'esempio:

 

protected $fieldsRequired = array(‘lastname’, ‘passwd’, ‘firstname’, ‘email’, ‘cf’);

(dopo la"f" di 'cf' c'è ancora un apostrofo che qui si confonde con la "f", nel codice si vede meglio)

 

 

-Poi aprire la pagina " prestashop/themes/prestashop/authentication.tpl ", andare alla riga 206 e aggiungere class=“required text” al tag <p> e i tag <sup>*</sup> in fondo alla riga come da esempio:

 

<p class="required text">

<label for="CF">{l s='CF'}</label>

<input type="text" class="text" name="cf" id="cf" value="{if isset($smarty.post.cf)}{$smarty.post.cf|escape:'htmlall':'UTF-8'}{/if}" />

<sup>*</sup>

</p>

 

-Quindi aprire la pagina "prestashop/themes/prestashop/identity.tpl ", andare alla riga 45 e aggiungere class=“required text” al tag <p> e i tag <sup>*</sup> in fondo alla riga come da esempio:

 

 

<p class="required text">

<label for="cf">{l s='CF'} </label>

<input type="text" name="cf" id="cf" value="{$smarty.post.cf}" />

<sup>*</sup>

</p>

 

Questo per far apparire l’asterisco rosso sia in fase di registrazione, che una volta registrato quando si accede nel FrontOffice a "Le mie info personali" nel modulo "Il mio profilo"

 

 

Note: I tag <sup>*</sup> aggiungono l'asterisco rosso dopo le casella dei campi obbligatori nel modulo di iscrizione.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...