Темизация раскрытого фильтра

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

Аватар пользователя yurasandul@gmail.com yurasandul@gmail.com 3 мая 2013 в 2:37

Мозги закипают.
Есть вьюха "qwe" c дисплеем "page_1", в ней раскрытый фильтр. Пытаюсь к фильтру достучаться через template.php
делаю вставку...

<?php
function phptemplate_preprocess_views_exposed_form__qwe__page_1(&$vars) {
   
dsm($vars);    
}
?>

молчит.
Пробовал по всякому.
Причем в "form_alter" раскрытый фильтр видно...
Я так понимаю что-то делаю не так или не там.
Подскажите или ткните носом, почему не работает.

Комментарии

Аватар пользователя yurasandul@gmail.com yurasandul@gmail.com 3 мая 2013 в 20:07

Огромное спасибо что откликнулись.
Хотелосьбы сделать свой вариант фильтра с иерархией.
Нужно самому наполнить select в фильтре (например только родительскими терминами) и если у термина есть дочерние элементы, отфильтровать "по сумме" этих дочерних терминов.
Это какбы не совсем темизация.
К select-у достучался только через "form_alter" , в принципе удалить лишнее уже можно.
Куда дальше копать пока не определился.
Хотелось бы освоить этот "момент", иногда надо, но приходиться выдумывать как обойти.
Это не срочно, но хотелсь бы для себя разобраться.

Вопрос был собственно в том, почему "phptemplate_preprocess_views_exposed_form__qwe__page_1" из "template.php" не вызывается.
Если это не работает, то кудаж дальше...

Аватар пользователя Faceless Faceless 3 мая 2013 в 20:56

Опять же немного не понятная формулировка задачи, но вот несколько ссылок которые могут вам оказаться полезными в вашем деле
http://eureka.ykyuen.info/2011/07/25/drupal-theme-the-exposed-filter-in-...
http://drupalcontrib.org/api/drupal/contributions!views!theme!views-expo...
http://www.drupal.ru/node/53102