}
else
{
- $component["$prod[componentmother]"][] = $prod;
+ $components["$prod[componentmother]"][] = $prod;
}
$version["$prod[productid]"] = array();
}
$versions = array();
while ($vers = $db->fetch_array($versions_get))
{
- $version["$vers[productid]"]["$vers[versionid]"] = $vers;
+ $versions["$vers[productid]"]["$vers[versionid]"] = $vers;
}
$admin->table_start();
}
// Components
- if (is_array($component["$product[productid]"]))
+ if (is_array($components["$product[productid]"]))
{
- foreach ($component["$product[productid]"] AS $comp)
+ foreach ($components["$product[productid]"] AS $comp)
{
$admin->row_text("-- <a href=\"product.php?do=editproduct&productid=$comp[productid]\">$comp[title]</a>", construct_option_list(_('Component'), $comp['productid'], 1, 0, 1, 1, $comp['displayorder']), 'middle', 2, 'alt1');
// Component versions
- foreach ($versions["$comp[productid]"] AS $version)
+ if (is_array($versions["$comp[productid]"]))
{
- $admin->row_text('---- ' . $version['version'], construct_option_list(_('Version'), $version['versionid'], 1, 0, 0, 1, $version['displayorder']), 'middle', 2, 'alt2');
+ foreach ($versions["$comp[productid]"] AS $version)
+ {
+ $admin->row_text('---- ' . $version['version'], construct_option_list(_('Version'), $version['versionid'], 1, 0, 0, 1, $version['displayorder']), 'middle', 2, 'alt2');
+ }
}
}
}