batany Posted October 21, 2011 Share Posted October 21, 2011 Bonjour, J'aimerais programmer une gestion de téléchargement de fichiers sur mon site Prestashop et j'aimerai utiliser son administration. Table mysql : - ps_telechargement - ps_telechargement_category Dans les fichiers admin : J'ai créé un fichier AdminTelechargement dans Tab et un fichier Telechargement dans le dossier Classe Dans le fichier AdminTelechargement j'arrive à afficher un tableau avec les lignes de ma base de données et pour chaque ligne affiché la catégorie correspondante. Maintenant j'aimerais créeéun filtre dans la colonne du tableau sur les categories et j'aimerais afficher les fichier par categories, mon problèmes ce que quand j'appuie sur le bouton filtrer ça ne marche pas. je dois pas comprendre qq chose class AdminTelechargement extends AdminTab { public function __construct() { global $cookie; $this->table = 'telechargement'; $this->className = 'Telechargement'; $this->_select = '(SELECT cl.`name` FROM `'._DB_PREFIX_.'category_lang` cl,`'._DB_PREFIX_.'telechargement_categorie` tc, `'._DB_PREFIX_.'telechargement` t WHERE tc.`id_category` = cl.`id_category` AND tc.id_telechargement = t.id_telechargement ) AS category_name'; $this->edit = true; $this->delete = false; $categoriesArray = array(); $categories = Category::get_categories((int)($cookie->id_lang)); foreach ($categories AS $category) $categoriesArray[$category['id_category']] = $category['name']; $this->fieldsDisplay = array( 'id_telechargement' => array('title' => $this->l('ID'), 'width' => 25), 'tel_lbl' => array('title' => $this->l('Produit'), 'width' => 200), 'category_name' => array('title' => $this->l('Status'), 'widthColumn' => 230, 'type' => 'select', 'select' => $categoriesArray, 'filter_key' => 'id_category', 'width' => 200) ); parent::__construct(); } public function displayList() { return parent::displayList(); } } si quelqu'un pourrait m'aider sur ce problème... Merci 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