Вы можете сортировать по дате используя поисковые решения, такие как Apache Solr. Но я понимаю, что вы хотите использовать стандартный поиск Drupal.
В этой ситуации я бы рекомендовал использовать Грановитой модуль поиска http://drupal.org/project/faceted_search
Грановитой Search модуль не требует установки отдельного поискового механизма. У него также есть интеграция взглядов, которая позволит вам думать, как показывать результаты за последние 2 недели и так далее.
Пожалуйста, см: http://drupalcode.org/viewvc/drupal/contributions/modules/faceted_search/README.txt?view=co
Вы можете искать «мнения» в вышеуказанном документе для информации.
Вы также можете не показывать какие-либо грани, если вы не хотите, чтобы ваши пользователи видели их. В этом случае вы будете устанавливать модуль только из-за преимуществ интеграции представлений.
большое спасибо! Хотя я написал собственный модуль с 'do_search()'. – Darmen