Champ téléphone obligatoire dans Prestashop 1.7

Par défaut le client peut s’inscrire sans rajouter son numéro de téléphone ce qui pose souvent des soucis pour le traitement de commande et de la livraison.

Voici une solution pour rendre le champ de numéro de téléphone obligatoire

l’idée est de surcharger la classe AddressFormat

il suffit de créer un fichier AddressFormat.php dans le dossier override/classes et copier les lignes ci-dessous

<?php
// override/classes/AddressFormat.php

class AddressFormat extends AddressFormatCore
{
    public static function getFieldsRequired()
    {
        $return = parent::getFieldsRequired();
        $return[] = 'phone';

        return $return;
    }
}

Ensuite il faut vider le cache afin de permettre la re-compilation du code.

1 réflexion au sujet de « Champ téléphone obligatoire dans Prestashop 1.7 »

Laisser un commentaire