Olecorre Posted December 16, 2009 Share Posted December 16, 2009 Bonjour,Une fois n'est pas coutume, j'ai une question. Je suis sur une personnalisation des customers. Et je rencontre un petit problème, dans AdminCustomers.php j'ai ajouté une ligne au tableau $this->fieldsDisplayVoici la ligne 'id_profession' => array('title'=>$this->l('Profession'),'width' => 60, 'type' => 'select', 'select' => $this->professions, 'filter_key' => 'a!id_profession'), Le champ de la table s'appel bien id_profession, pour le filtre ca marche, il me liste les professions mais par contre pour l'affichage des customers, il m'affiche la valeur de l'id et non la valeur prévu dans le tableau $this->professions ?Le tableau est de la forme : $this->professions = array( 1=>$this->l('Aucune'), 2=>$this->l('profession1'), 3=>$this->l('profession2')); Merci Link to comment Share on other sites More sharing options...
Pierre-Yves Posted December 16, 2009 Share Posted December 16, 2009 Tu as bien ajouté le champ "id_profession" à ta classe Customer (classes/Customer.php) ?? Link to comment Share on other sites More sharing options...
Olecorre Posted December 16, 2009 Author Share Posted December 16, 2009 Oui oui tout fonctionne sauf l'affichage de la valeur dans la liste Link to comment Share on other sites More sharing options...
Pierre-Yves Posted December 16, 2009 Share Posted December 16, 2009 Si mes souvenirs sont bons (un autre dev pour confirmer?), le type "select" n'est utile que lorsque les informations sont affichées sous forme d'icônes Exemple : Le champ "gender" Link to comment Share on other sites More sharing options...
Olecorre Posted December 16, 2009 Author Share Posted December 16, 2009 si j'enlève le 'type' => 'select', il me propose plus ma liste dans le filtre mais un champ text Link to comment Share on other sites More sharing options...
Pierre-Yves Posted December 16, 2009 Share Posted December 16, 2009 Oui, mais après tu utilises : 'select' => $this->professions Et cela n'est pris en compte par le core PrestaShop Link to comment Share on other sites More sharing options...
Olecorre Posted December 16, 2009 Author Share Posted December 16, 2009 Bon j'ai fait autrement, j'ai transformé ma liste en table et donc j'ai ajouter le nécessaire dans la requête 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