Posted by robertDouglass on July 4, 2009 at 9:24am
Jump to:
| Project: | Apache Solr Search Integration |
| Version: | 6.x-1.x-dev |
| Component: | Code |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (won't fix) |
Issue Summary
mysql> SELECT path, page_callback, file FROM alzforum.menu_router m where path = "search";
+--------+------------------------+---------------------------------+
| path | page_callback | file |
+--------+------------------------+---------------------------------+
| search | apachesolr_search_view | modules/search/search.pages.inc |
+--------+------------------------+---------------------------------+This is because we use apachesolr_search_menu_alter to hijack the path "search" but we don't provide enough information, apparently.
Comments
#1
#2
Apachesolr is overriding
/search? Why for?This is really not clear from reading the code (which only states "Re-implementation of search_view()."), and I don't see any issue open against Drupal core to fix search_view(), whatever the cause of its brokenness.
Anyway, this is a won't fix. search_form_validate() and search_form_submit() are defined in search.pages.inc, and needed for the call to drupal_get_form('search_form', ...) in apachesolr_search_view() to succeed.