Bug in include/version.php
This line
Code:
$variants_in_use = func_query_first_cell("SELECT COUNT(*) FROM $sql_tbl[classes] WHERE avail='Y' AND is_modifier=''");
will throw sql error if product options module is off - xcart_classes table not defined in $sql_tbl array. To fix replace this
Code:
$variants_in_use = func_query_first_cell("SELECT COUNT(*) FROM $sql_tbl[classes] WHERE avail='Y' AND is_modifier=''");
if ($variants_in_use)
echo "<br />Variants (in use)";
with
Code:
if (!empty($active_modules['Product_Options'])) {
$variants_in_use = func_query_first_cell("SELECT COUNT(*) FROM $sql_tbl[classes] WHERE avail='Y' AND is_modifier=''");
if ($variants_in_use)
echo "<br />Variants (in use)";
}