I did read all information about *_search hooks I found that line "If your module needs to provide a more complicated search form, then you need to implement it yourself without hook_search(). In that case, you should define it as a local task (tab) under the /search page (e.g. /search/mymodule) so that users can easily find it." in http://api.drupal.org/api/group/search/5 Thats my case, I'm not working in nodes!! I'm integrating information stored in Firebird, its almost another site, old one, and I'm updating it inside drupal, to centralize all information on my intranet. I simple need a Form (already built) to send the data after click on Submit, that data need to be recieved it in some place... where? I have to work with $_POST[] ? Or there it is a better drupal way? Here something I did: function mymodule_myfunc($id='') { if (!$_POST['ok']) // if I remove this if, after submit, the page gets blank! $content .= drupal_get_form('mymodule_myfunc_form'); $content .= theme_table($header, $rows); return $content; } function mymodule_myfunc_form_submit($form_id, $form_values) { drupal_set_message(print_r($form_values,1)); // just to see something //return 'test'; } Thanks baita abraço Feijó ----- Original Message ----- From: "Earnie Boyd" <earnie@users.sourceforge.net> To: <development@drupal.org> Sent: Tuesday, November 06, 2007 10:49 AM Subject: Re: [development] custom search form Quoting Feijó <patrao@legendas.feijo.info>:
Hi Domas,
I just looked at views_fastsearch
I cant use that, I cant use views. I need to implement my own form and my own search (set the SQL with values from the form, get the result and show as a theme_form).
Can you or someone in this group can point me the direction?
http://api.drupal.org/api/function/hook_search/5 If you start typing the word ``search'' in the search box on the API documentation page you'll get a list of a few more items to look at. Earnie -- http://for-my-kids.com/ -- http://give-me-an-offer.com/