Search form auf /search themen - aber wie?

am 18.02.2010 - 21:35 Uhr in
Im search-Modul gibt es tpl-Files wie
search-block-form.tpl.php
search-result.tpl.php
search-results.tpl.php
und sogar
search-theme-form.tpl.php
Aber damit kann man das Suchformular auf /search nicht themen!!!! Es geht einfach nicht. Man kann zwar das Suchformular für einen Suchblock themen, aber nicht das Suchformular, dass auf der Suchseite selbst standardmäßig platziert ist.
Ich muss hier aber Code einfügen, wie geht das?
- Anmelden oder Registrieren um Kommentare zu schreiben
template_theme()
am 19.02.2010 - 08:31 Uhr
Hallo.
Du kannst das Formular in der template.php überschreiben.
Beispiel (für garland):
<?php
/**
* Override forms.
*/
function garland_theme() {
return array(
// The form ID.
'search_form' => array(
// Forms always take the form argument.
'arguments' => array('form' => NULL),
),
);
}
/**
* Override search form.
*/
function garland_search_form($form) {
// Change search field title.
$form['basic']['#title'] = t('Search');
// Don't change this
$output .= drupal_render($form);
return $output;
}
?>
hth,
Stefan
--
Sei nett zu Deinem Themer!