Jump to content

Recommended Posts

il faut faire un override de authController.php en rempaçant les données brutes par:

$this->context->cookie->customer_lastname = strtoupper($customer->lastname);

$lastnameAddress = strtoupper(Tools::getValue('lastname'));

'{lastname}' => strtoupper($customer->lastname),

 

Et un de address.controller.php :

$_POST['lastname'] = isset($_POST['lastname']) ? strtoupper(trim($_POST['lastname'])) : '';

$_POST['lastname'] = strtoupper($this->context->customer->lastname);

Link to comment
Share on other sites

Bah là ca va être compliqué si tu n'y connais rien en php...

Il faut créer des fichiers dans le répertoire overrides/controllers avec le même nom que les 2 fichiers d'origine

A l'intérieur il faut recopier les fonctions concernées par les lignes modifiées puis supprimer le fichier /cache/class_index.php pour que les modifications soient prises en compte.

 

http://doc.prestashop.com/display/PS16/Overriding+default+behaviors#Overridingdefaultbehaviors-Overridingacontroller

Link to comment
Share on other sites

  • 2 months later...

Salut, avec beaucoup de temps me revoilà.

 

Alors, en fait ca fonctionne avec le prénom, la première lettre est bien majuscule, mais le nom est encore en minuscule.

 

Voilà exactement ce que j'ai fait :

Dans le dossier override\controllers\


J'ai créé un fichier qui s'appel : address.controller.php
Et j'ai mis ces lignes dedans (rien d'autre) :
$_POST['lastname'] = isset($_POST['lastname']) ? strtoupper(trim($_POST['lastname'])) : '';
$_POST['lastname'] = strtoupper($this->context->customer->lastname);

J'ai créé un fichier qui s'appel : authController.php
Et j'ai mis ces lignes dedans (rien d'autre) :
$this->context->cookie->customer_lastname = strtoupper($customer->lastname);
$lastnameAddress = strtoupper(Tools::getValue('lastname'));
'{lastname}' => strtoupper($customer->lastname),

Puis j'ai supprimé le fichier  /cache/class_index.php  qui s'est ensuite régénéré tout seul

Ça fonctionne pour le prénom mais pas pour le nom, il est toujours en minuscule

Merci pour votre aide

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...