You could place the above anywhere within the default design managed by your Geo software. You could place that same form within other html pages of your site but make sure that form submission goes to your Geo software installation. If your software were installed at the root of "example.com" then the above simple form would look like:
From here you can add specific elements to focus the search you are trying to create. Below should help explain how to enhance the basic search form above to search specific fields or categories using additional values submitted within the search form.
The search form can conceivably be anywhere on the Internet but will need to submit to the search functionality within the software. Firstly, you will need to create a basic form that submits to the "index.php?a=19" (or other "lead" file you have set for your installation but always with the "?a=19" query string element). This form can then be placed anywhere in its own page template, extra page, or html module of the software design...or in any html on any site. But if you place the search form on any other website you will need to make sure the url you submit the search form to has the address of your script including the domain name if needed as described in the second example form above.
and for dropdown type category specific fields:
There are other values that can be passed in and found through viewing the html source of the advanced search form produced by the script.
Important notes:
- ?a-19 is the link to the search function (see the form action below)
- The name of the input field searched must match the name of the field that is to be searched. Look at the " FIELDS TO USE
For this example we will assume the use of site wide optional field #1.
You would be able to pass high and low limits to search by like so:
===== Replacing the Default Search Form With Your Own =====
Placing your search form does not replace the default search form generated by the software. If you are creating a form to replace the default generated one we recommend that you do not turn off the script generated one so it can be used as a reference. This switch to turn it off is here:
SITE SETUP > BROWSING SETTINGS > "Search Page Setup"
You will need to make sure your custom search page template has the {body_html} tag within it. If not the script will have no way to display the search results within that page. The above mentioned setting will turn off the display of the default advanced search form within the search form page leaving your own custom search form if you have properly set one up in the search page template. Also note the placement of the {body_html} tag within that template in reference to your search form. The search form and search results are the same page in the system and so use the same page template. The {body_html} tag must be in the page template so the system can place the search results in the page on the client side. If you want the search form to appear above the search results make sure your form appears before the {body_html} tag. If you want it after make sure your form appears after the {body_html} tag.
Once YOUR basic search form is working you can then start adding any optional site wide fields (if used over the whole site) to the search form. Follow how they are created within the script generated search form for the proper format. Only fields used across the whole site should be used within a search form that does not submit the category id of a specific category. If you create your own search form and assigned within the admin tool on the "search and search results" page of the pages management admin tool that is the form used for all searches. There will be no category specific settings appearing/disappearing according to the category choice in your site wide form as that capability is lost unless you code it back in. Again to see category specific search form for a specific category will require a search form created specifically for that category and set within the categories admin tool as a "search page" template for that category.
When your search form is working properly turn off the preconfigured search form switch to turn off the display of the script generated search form from the search page if you wish to use your own as default.