Методом "Тыка" добился, чтобы на странице сравнения все характеристики товара отображались в той последовательности, в которой они были заведены в спецификации.
В файле "block_products_compare.php" дописал "fg.group_id" в строку "$sql .= " ORDER BY fg.group_order ";".
Получилось
PHP код:
// get features list
$sql = " SELECT fg.group_id,fg.group_name,f.feature_name,f.feature_value ";
$sql .= " FROM " . $table_prefix . "features f, " . $table_prefix . "features_groups fg ";
$sql .= " WHERE f.group_id=fg.group_id ";
$sql .= " AND f.item_id=" . intval($item_id);
$sql .= " ORDER BY fg.group_order, fg.group_id ";
$db->query($sql);
Может неправильно сделал... не знаю. Пока отображается, как надо.
P.S. Если у кого есть возможность проверить - буду признателен
Социальные закладки