News arrow Forum
Home    Contacts
Forum Dolibarr
Welcome, Guest
Please Login or Register.    Lost Password?
produit associer et categorie (1 viewing) (1) Guest
Go to bottom Post Reply Favoured: 0
TOPIC: produit associer et categorie
#10638
sladame (User)
Expert Boarder
Posts: 128
graphgraph
User Offline Click here to see the profile of this user
Gender: Male mon site (joomla) Location: lyon Birthdate: 1984-05-13
produit associer et categorie 2008/10/21 18:03 Karma: 2  
la liste des produits associés ne fonctionne pas si il n'y pas de catégorie produits.
donc petit patch qui va bien:
Code:
--- dolibarr/htdocs/product/sousproduits/fiche.php 2008-01-11 12:15:00.000000000 +0100 +++ /newdolibarr/htdocs/product/sousproduits/fiche.php 2008-10-21 17:47:10.000000000 +0200 @@ -103,21 +103,19 @@ #$sql = 'SELECT p.rowid, p.ref, p.label, p.price, p.fk_product_type'; $sql = 'SELECT p.rowid, p.ref, p.label, p.price'; $sql.= ' FROM '.MAIN_DB_PREFIX.'product as p'; - if($conf->categorie->enabled && $catMere != -1) - { - $sql .= ', '.MAIN_DB_PREFIX.'categorie_product as cp'; - } + $sql.= ' left join '.MAIN_DB_PREFIX.'categorie_product as cp on p.rowid=cp.fk_product'; $sql .= " WHERE 1=1"; if($key != "") { $sql .= " AND (p.ref like '%".$key."%'"; $sql .= " OR p.label like '%".$key."%')"; } - if($conf->categorie->enabled && $catMere != -1) + if($conf->categorie->enabled && $catMere != -1 and $catMere) { - $sql .= " AND p.rowid=cp.fk_product AND cp.fk_categorie ='".$catMere."'"; + $sql .= "AND cp.fk_categorie ='".$catMere."'"; } $sql .= " ORDER BY p.ref ASC "; + echo $sql; // $sql .= $db->plimit($limit + 1 ,$offset); $resql = $db->query($sql) ; }
 
Logged Logged  
 
  The administrator has disabled public write access.
Go to top Post Reply
Powered by FireBoardget the latest posts directly to your desktop