Пользователи отмечают флагом ноды, которые выводятся на странице (модуль views 3). Как можно вывести чекбокс что бы при его активации все ноды фильтровались по условию - не отмеченные флагом ноды (по текущему пользователю).
Такое реально как-то сделать а) с минимум кодинга? б)со своим модулем
Комментарии
Может VBO(Views Bulk Operations) поможет?
Флаги там уже есть, а вот есть ли Действие по фитрации отмеченных записей, незнаю..
Но даже если нет, его можно добавить своим плагином для VBO...
Не это не подойдет... так как у меня темизация там своя а вбо таблично все делает... да и фильтрации там нет там действия групповые над нодами
можно фильтр вытащить помечено не помечено в выпадающем меню. истина, ложь... как бы это в чекбокс переделать для это вьюхи. что бы только непомеченые были при активном и при снятом все... показывало бы.
хочу переопределить фильтр, свои названия дать all переделать
$form['flagged']['#type'] = "select";
$form['flagged']['#options'] = array(All=>"Не важно",1=>"Да",0=>"Нет");
}
flagged - индификатор фильтра - смотрю в настройках фильтра во вьюс...
в результате без названий значений фильтр вылезает...
что не правильно?
все вышло.
но как чебоксу для значения 0 (не включен) назначить All от выпадающего селектора?
еще все время чекбокс включеный. убираешь - страница перезагружаеться и чекбокс опять включенный.