Изменение вида search в zen

Главные вкладки

Аватар пользователя valname valname 29 января 2012 в 5:17

Я новичок в drupal, нужен совет об изменении формы поиска.
В zen's sub-theme в search-block-form.tpl.php шаблонное:

<?php
<div class="container-inline">
  <?
php if (empty($variables['form']['#block']->subject)): ?>
    <h2 class="element-invisible"><?php print t('Search form'); ?></h2>
  <?php endif; ?>
  <?php print $search_form?>
</div>
?>

А в pages.css:

#edit-search-block-form--2.form-text {
width:20em;
height:2em;
position:relative;
float:right;
margin-right:5em;
-moz-border-radius: 10px;
-webkit--border-radius: 10px;
border-radius: 10px;
}

Вопросы такие:
1) Что же это за ужасающее "edit-search-block-form--2.form-text" мне пришлось сделать?
2) Это самое "edit-search-block-form--2.form-text" не сломается при обновлении базовой темы zen?
3) Как мне добраться до формы, чтобы написать там default текст "Поиск" или вставить картинку с лупой?
4) Как убрать кнопку submit? Использование visibility:hidden кажется каким-то костылем, к тому же мало ли сабмитов на страницах.

Пожалуйста, подскажите ответы на эти вопросы, или скажите, если делать нужно в принципе иначе.

Комментарии

Аватар пользователя valname valname 29 января 2012 в 12:49

Собственно, показывать пока нечего, а весь относящийся код и чего хотим добиться я, кажется, написал: как добраться до изменения формы (Ключевое слово - добраться, чтобы можно было все изменить в рамках субтемы. Может, добавить или изменить какой-то файл в sites/all/modules/search/) и убрать сабмит в поиске, вставить дефолтный текст "Поиск" (сдвинуть эту кнопку и сделать картинкой с лупой было бы проще, так что вопрос пока просто о том, как его убрать). Надо бы апишку толком почитать, пока знаком два дня с друпалом. Если подскажите, как решить проблему, буду очень благодарен.