Rdev Posted September 12, 2014 Share Posted September 12, 2014 (edited) Bonjour tout le monde tout est dans le titre je veux ajouter un champ aux adresses j'ai trouvé ce tuto mais il n'est pas compatible à prestashop 1.6 j'ai crée le champ dans le fichier classes/adresse.php /** @var string e-mail */ public $email; 'email' => array('type' => self::TYPE_STRING, 'validate' => 'isEmail', 'required' => true, 'size' => 128), et dans controllers/front/AddressController.php $_POST['email'] = $this->context->customer->email; et dans adresse.tpl {if $field_name eq 'email'} <div class="form-group"> <label for="email">{l s='Email'}<sup>*</sup></label> <input class="validate form-control" data-validate="{$address_validation.email.validate}" type="text" id="email" name="email" value="{if isset($smarty.post.email)}{$smarty.post.email}{else}{if isset($address->email)}{$address->email|escape:'html':'UTF-8'}{/if}{/if}" /> </div> {/if} et j'ai ajouté un champ email dans la base de données dans la table adresse mais le champ n'est pas affiché dans page de modification d'adresse qui a une idée et un grand merci Edited September 12, 2014 by Rdev (see edit history) Link to comment Share on other sites More sharing options...
Rdev Posted September 12, 2014 Author Share Posted September 12, 2014 J'ai trouvé on peut simplement faire les étapes suivant dans BO voir capture 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