Bonjour à tous,
Je suis sur PrestaShop 1.7.7.5 et j'aimerais bien personnaliser la grille des commandes dans le Back Office. Nos agents du service client perdent un temps fou à ouvrir chaque commande juste pour vérifier le numéro de téléphone du client ou une note de livraison. Idéalement, j'aimerais que ces infos soient directement visibles dans la liste principale des commandes.
J'ai essayé de surcharger AdminOrdersController et d'ajouter une nouvelle colonne dans $this->fields_list dans le constructeur, mais la colonne apparaît vide. J'ai l'impression que la donnée n'est pas récupérée.
Voici mon code pour l'ajout de la colonne :
// override/controllers/admin/AdminOrdersController.php
class AdminOrdersController extends AdminOrdersControllerCore
{
public function __construct()
{
parent::__construct();
$this->fields_list['telephone_client'] = [
'title' => $this->l('Tél. client'),
'align' => 'center',
];
Le titre de colonne s'affiche bien, mais toutes les lignes sous cette colonne sont vides. Quelqu'un a une idée de ce que je rate pour afficher le numéro de téléphone du client ici ?