Темизация Exposed filters
Привет. Помогите разобраться. Сделал представление с использованием exposed filters в виде поиска. На странице оно получилось разбросанное. Хотелось бы узнать как всё это запихнуть в рамку, добавить фон, изменить расположение строк. Надо редактировать css, наверно, но куда, а главное что писать я не понял. Я не ленивый, если ткнете пальцем где почитать, с удовольствием сделаю. Файл прикрепил
Вам точно пригодится хук 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
Вот как-то так. Возможно какие-то еще моменты вам понадобятся.
О, я так запутался ещё больше. Вот тут нашел урок http://drupalfly.ru/lesson/themes_exposed_filter но непонял в каком месте все это прописывать
Здесь по моему только css правится? Ну и еще он добавляет views-exposed-form.tpl.php
Спасибо за советы. С вашего позволения задам ещё вопрос по темизации. Посмотрите, пожалуйста, мой сайт и по возможности подскажите где настраивается внешний вид. Надо чтобы длина, год выпуска и цена были покороче и написано от и до. Я фаербагом правлю html код, делаю как надо, а как потом закрепить не знаю. http://boating.ru/taxonomy/term/33
Чтобы поля были покороче и дописать слова, вам нужно использовать hook_form_alter. Добавьте свой модуль и там подправьте массив формы. Чтобы покороче сделать нужно текстовому полю задать другой size в массиве, поменьше. А чтобы слова дописать, можно использовать prefix и suffix полей.
Views exposed filter layout поможет сгрупировать поля по регионам