Помогите с настройкой фильтров views

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

Аватар пользователя viktor33 viktor33 9 июля 2014 в 16:29

Задача вывести в блоке материалы, у которых термин таксономии отличается от термина текущей ноды. Т.е. если у ноды текущий термин книги, то мне нужно вывести несколько материалов с термином фрукты. Надеюсь понятно выразился)

Комментарии

Аватар пользователя viktor33 viktor33 9 июля 2014 в 18:48

"ХулиGUN" wrote:
А логика вообще присутствует между термином материала и термином из блока?
Да, оба термина из одного словаря

Аватар пользователя viktor33 viktor33 10 июля 2014 в 9:50

предугадано верно, еще раз распишу, пускай у меня есть словарь "категории статей" , соответственно я вывожу статью , и под ней вывожу блок со статьями из другой категории, например у меня исходная текущая статья про спорт, соответственно она помечена тегом "спорт", а вот под ней я хочу вывести 6 ссылок на статьи которые к спорту отношения не имеют, и помечены любым другим тегом кроме "спорта", логика схожа с блоком "похожие материалы", только в обратную сторону, для похожих материалов я знаю как делать, но вот как это переделать под мою ситуацию не знаю. Был бы в Has taxonomy term ID (with depth) "исключить" проблема была бы решена, а как сделать другим способом я не знаю. Извиняюсь, что непонятно написал вопрос.

Аватар пользователя Sandy Big Boy Sandy Big Boy 11 июля 2014 в 15:34

Я думаю проще всего в контекстном фильтре вставить PHP код, который будет случайным образом выбирать термин не равный термину из материала. Вроде не должно быть сложно.