FIX hide category if it's not enable

This commit is contained in:
Alexis Algoud 2015-06-19 14:30:23 +02:00
parent 2785bf7520
commit d0999e5458

View File

@ -979,12 +979,14 @@ else
$doleditor->Create(); $doleditor->Create();
print "</td></tr>"; print "</td></tr>";
// Categories if($conf->categorie->enabled) {
print '<tr><td valign="top">'.$langs->trans("Categories").'</td><td colspan="3">'; // Categories
$cate_arbo = $form->select_all_categories(Categorie::TYPE_PRODUCT, '', 'parent', 64, 0, 1); print '<tr><td valign="top">'.$langs->trans("Categories").'</td><td colspan="3">';
print $form->multiselectarray('categories', $cate_arbo, $arrayselected, '', 0, '', 0, 250); $cate_arbo = $form->select_all_categories(Categorie::TYPE_PRODUCT, '', 'parent', 64, 0, 1);
print "</td></tr>"; print $form->multiselectarray('categories', $cate_arbo, $arrayselected, '', 0, '', 0, 250);
print "</td></tr>";
}
// Units // Units
if($conf->global->PRODUCT_USE_UNITS) if($conf->global->PRODUCT_USE_UNITS)
@ -1270,18 +1272,20 @@ else
$doleditor->Create(); $doleditor->Create();
print "</td></tr>"; print "</td></tr>";
// Categories if($conf->categorie->enabled) {
print '<tr><td valign="top">'.$langs->trans("Categories").'</td><td colspan="3">'; // Categories
$cate_arbo = $form->select_all_categories(Categorie::TYPE_PRODUCT, '', 'parent', 64, 0, 1); print '<tr><td valign="top">'.$langs->trans("Categories").'</td><td colspan="3">';
$c = new Categorie($db); $cate_arbo = $form->select_all_categories(Categorie::TYPE_PRODUCT, '', 'parent', 64, 0, 1);
$cats = $c->containing($object->id,Categorie::TYPE_PRODUCT); $c = new Categorie($db);
foreach($cats as $cat) { $cats = $c->containing($object->id,Categorie::TYPE_PRODUCT);
$arrayselected[] = $cat->id; foreach($cats as $cat) {
$arrayselected[] = $cat->id;
}
print $form->multiselectarray('categories', $cate_arbo, $arrayselected, '', 0, '', 0, '100%');
print "</td></tr>";
} }
print $form->multiselectarray('categories', $cate_arbo, $arrayselected, '', 0, '', 0, '100%');
print "</td></tr>";
// Units // Units
if($conf->global->PRODUCT_USE_UNITS) if($conf->global->PRODUCT_USE_UNITS)
{ {
@ -1593,10 +1597,12 @@ else
print '<!-- End show Note --> '."\n"; print '<!-- End show Note --> '."\n";
// Categories // Categories
print '<tr><td valign="middle">'.$langs->trans("Categories").'</td><td colspan="3">'; if($conf->categorie->enabled) {
print $form->showCategories($object->id,'product',1); print '<tr><td valign="middle">'.$langs->trans("Categories").'</td><td colspan="3">';
print "</td></tr>"; print $form->showCategories($object->id,'product',1);
print "</td></tr>";
}
print "</table>\n"; print "</table>\n";
dol_fiche_end(); dol_fiche_end();