Ощущение что search.css не работает, не могу включить невидимость кнопки Search?

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

Аватар пользователя Mарат Mарат 27 августа 2008 в 2:09

Конечно на самом деле, видимо search.css работает и я что то не так делаю.

Отключить видимость кнопки удалось только в search.module таким образом:

$form['submit'] = array('#type' => 'submit', '#value' => t('Search'), '#attributes' => array('style' => 'display:none;'));

а нет ли возможности сделать это через search.css находящейся в папке модуля поиска?

Дело в том что хотелось бы поменять и размер окна поиска, и шрифт который вбивается в это окно и прочее. Но при внесении изменений в search.css ничего не происходит. А прописывать стили в search.module это видимо нонсенс.

Кроме того, почему в Друпале две строки (блока) поиска? Одна возникает при подключении поиска в настройках темы, а вторая при подключении соответствующего модуля. Кто это придумал и в чем смысл?

Кстати при подключении именно строки поиска в установках темы, стили применяемые к поиску, прописанные в style.css темы, работают и окно поиска можно как то видоизменять. Но мне необходим именно Модуль поиска, в силу ряда причин, а вот он, как я выше и описал, на изменения в search.css в его родной папке не реагирует.

Не пройдите мимо, сделайте милость, разъясните.

Комментарии

Аватар пользователя Mарат Mарат 27 августа 2008 в 2:27

Я же написал, на изменения в style.css реагирует только та форма поиска, которая подключается в Управление » Конструкция сайта » Темы оформления » Настроить. Подключается чек-боксом: Строка поиска.

а та что подключается в Управление » Конструкция сайта » Модули на изменения в style.css не реагирует.

Прочтите внимательно вопрос, если не трудно, ответьте.

Аватар пользователя Mарат Mарат 27 августа 2008 в 3:59

Нет, не догадался. Я не настолько глубоко в этом разбираюсь. Но если немного пояснить, я пойму. Если Вам не трудно, буду признателен. С термином таким (классы) встречался, не более того, а в чем принцип его работы и что конкретно мне надо сделать, что бы стиль из style.css в папке моей темы, имел влияние на модуль - search?

Спасибо.

Аватар пользователя Mарат Mарат 27 августа 2008 в 18:29

Ну так люди,... не сочтите ниже своего достоинства и просветите. А то прям кушать не могу и проект на Друпале запустить.

Аватар пользователя olk olk 27 августа 2008 в 23:37

Ну так блин Smile возмите лиса (firefox) установите плаги файербуг , откройте станицу с нужным блоком, и посмотрите какие классы css вам надо переопределить в своем style.css

Аватар пользователя Mарат Mарат 28 августа 2008 в 0:09

firefox c файербуг сто лет как стоят Smile Я же говорю, стили прописанные в css в папке модуля search ничего не меняют при их редактировании! Повторяю, ничего не меняется при редактировании файла search.css в папке модулей, находящейся по адресу ..modules/search

Впрочем все это описано в вопросе выше. Уважаемый penexe видимо нашел зерно истины, но не пожелал пояснить, увы Smile

Аватар пользователя olk olk 28 августа 2008 в 8:52

Блин ну вы как дети Lol НЕ НАДО менять стили в modules/search/search.css ,
надо посмотреть (фаербугом) определение классов для того объекта который вы хотите изменить,
и описать нужные вам стили в файле стилей ВАШЕЙ ТЕМЫ.