Создал на форуме закрытый раздел, предназначенный только для общения администрации, для чего создал новую роль, назову ее к примеру "Администрация". Для других пользователей доступ туда закрыт.
На главной странице сайта с помощью Views сделал блок для отображения последних комментариев...
И оказалось, что заголовки комментариев с закрытого форума отображаются у обычных юзеров, при переходе - пустая страница.
Как правильно в этом случае выставить условия фильтрации выводимого через Views? Т.е. чтобы заголовки закрытого форума отображались только у администрации.
Комментарии
можно просто не показывать этот блок для ненужных ролей...
не годится. Зарегистрированные юзеры должны этот блок видеть, но не видеть то, что им видеть не положено.
наверняка решается через темизацию этого блока(views) например, т.е. на основании группы данного пользователя и поля, идентифицирующего коммент как закрытый или нет программно в шаблоне заголовок коммента либо выводится, либо нет.
а конкретнее можно?
раз Вас от слова темизация бросает в холодный пот, то еще раз предлагаю вернутся к блокам. Сделайте ДВЕ вью (с разными настройками ессно) и соответственно два блока к ним. Для просто зарегиных юзеров один блок, для администрации второй.
Ну это другое дело! Так гораздо проще. Спасибо! Сам не додумался