Как выяснилось, по-умолчанию в качестве кнопки submit Drupal подставляет input type="submit" и не подозревает о том, что кнопка может быть input type="image".
Долгие поиски по интернету привели вот к такому, работающему в mozilla, google chrome, internet explorer решению:
В код template.php ннужно вставить функцию:
function phptemplate_search_theme_form($form) {
$form['search_theme_form']['#value']='';
$form['submit'] = array('#type' => 'image_button', '#value' => t('Search'),
'#src' => 'путь к картинке');
return drupal_render($form);
}
где "путь к картинке" - это путь к вашему изображению на кнопке.
И все работает ;)
Отлично, спасибо
ОтветитьУдалить