Помощь по фильтру

Подскажите пожалуйста. возможно ли изменить поиск по цене товара на другую ячейку.
сейчас поиск по price ячейки в БД, а хотелось бы new_price

Попробуйте в файле

app/functions/fn.catalog.php

поменять

    if (isset($params['price_from']) && fn_is_numeric($params['price_from'])) {
    $condition .= db_quote(' AND prices.price >= ?d', fn_convert_price(trim($params['price_from'])));
    $params['extend'][] = 'prices2';
    $params['extend'][] = 'prices';
}

if (isset($params['price_to']) && fn_is_numeric($params['price_to'])) {
    $condition .= db_quote(' AND prices.price <= ?d', fn_convert_price(trim($params['price_to'])));
    $params['extend'][] = 'prices2';
    $params['extend'][] = 'prices';
}

на

    if (isset($params['price_from']) && fn_is_numeric($params['price_from'])) {
    $condition .= db_quote(' AND prices.new_price >= ?d', fn_convert_price(trim($params['price_from'])));
    $params['extend'][] = 'prices2';
    $params['extend'][] = 'prices';
}

if (isset($params['price_to']) && fn_is_numeric($params['price_to'])) {
    $condition .= db_quote(' AND prices.new_price <= ?d', fn_convert_price(trim($params['price_to'])));
    $params['extend'][] = 'prices2';
    $params['extend'][] = 'prices';
}

(!) Не тестировано