Темизация Exposed filters

ВложениеРазмер
Image icon katera.jpg43.74 КБ

Раздел форума: 

Привет. Помогите разобраться. Сделал представление с использованием exposed filters в виде поиска. На странице оно получилось разбросанное. Хотелось бы узнать как всё это запихнуть в рамку, добавить фон, изменить расположение строк. Надо редактировать css, наверно, но куда, а главное что писать я не понял. Я не ленивый, если ткнете пальцем где почитать, с удовольствием сделаю. Файл прикрепил

Добавить комментарий

Войти, используя Loginza Google Account Yandex Mail.ru Vkontakte Facebook

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
Прикрепить
Максимальный размер файла: 128 МБ.
Разрешённые типы файлов: txt doc docx rar zip xls xlsx pdf odf odt jpg jpeg gif png psd rtf.

Вам точно пригодится хук

Вам точно пригодится хук hook_form_alter(), про него можно здесь немного почитать

Form API Drupal создание форм на Друпал

Также вам может пригодится темизация через template.php:

drupal.org/node/320992

 

Есть еще модули для темизации:

http://drupal.org/project/better_exposed_filters и подобные

 

Годы выпуска можно сделать через jquery ui slider

http://jqueryui.com/slider/

 

Зависимости полей можно задавать через #states:

http://randyfay.com/states

 

Вот как-то так. Возможно какие-то еще моменты вам понадобятся.

Спасибо за советы. С вашего

Спасибо за советы. С вашего позволения задам ещё вопрос по темизации.  Посмотрите, пожалуйста, мой сайт и по возможности подскажите где настраивается внешний вид. Надо чтобы длина, год выпуска и цена были покороче и написано от и до. Я фаербагом правлю html код, делаю как надо, а как потом закрепить не знаю. http://boating.ru/taxonomy/term/33

Чтобы поля были покороче и

Чтобы поля были покороче и дописать слова, вам нужно использовать hook_form_alter. Добавьте свой модуль и там подправьте массив формы. Чтобы покороче сделать нужно текстовому полю задать другой size в массиве, поменьше. А чтобы слова дописать, можно использовать prefix и suffix полей.