Jump to content

Backoffice - Ajouter un nouveau filtre de recherche


Recommended Posts

Bonjour la communauté,

 

J'aurais besoin de votre aide.

 

J'aimerais appliquer à mon site un nouveau filtrage dans la section produits du backoffice.

 

En effet, j'aimerais pouvoir voir directement le fournisseur du produit concerné.

 

J'ai bien évidement fais des recherches avant d'écrire ce message.

 

J'ai trouvé une solution en créant un fichier "AdminProductsController.php" dans le dossier override/controllers/admin/

 

<?php
class AdminProductsController extends AdminProductsControllerCore
{
    
    public function __construct()
    {
        
        parent::__construct();
        
        // On joint la table ps_supplier ou la référence est stockée
        $this->_join .= ' LEFT JOIN '._DB_PREFIX_.'product_supplier ps ON ( a.id_product = ps.id_product AND ps.id_product_attribute = 0 )';
        
        //Ajout du champs dans la liste des champs affichés dans l'amdin
        $this->fields_list['product_supplier_reference'] = array(
            'title' => $this->l('Supplier Reference'),
            'align' => 'left',
            'filter_key' => 'ps!product_supplier_reference',
            'width' => 80
        );
    }
}
 

Mais aucun changement.

 

Auriez-vous une solution ?

 

Prestashop 1.6.1

 

D'avance merci.

Edited by Valentin Bronfort (see edit history)
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...