Добрый день. Есть несколько задач, которые необходимо решить, по этому прошу Вашей помощи.
1. У меня есть вьюха, которая выводит материалы относящиеся к группе + ко всему есть фильтр по языку(т.к. сайт мультиязычный), показывает материалы, которые ещё подходят по языкам указанным в профиле. Но дело в том, что находясь во вьюхе, допустим на русском языке, мне выводятся все материалы, но у многих ссылки с URL ALIAS показываются как /node/...; И только материалы у которых язык такой же как язык сайта - показываются нормальные сгенерированные URL. Как можно показывать материалы(в тизере), со ссылкой сгененированной path auto, не зависимо от языка сайта?
2. Мне надо отсортировать материалы по языкам из профиля, это реализовано через hook_query_alter, но мне надо добавить всё красиво, через вьюху, чтобы выбирая фильтр Content:Language, в списке кроме User language и т.п., ещё была галочка, которой я мог бы включить свой фильтр.
Комментарии
1. "И только материалы у которых язык такой же как язык сайта - показываются нормальные сгенерированные URL. Как можно показывать материалы(в тизере), со ссылкой сгененированной path auto, не зависимо от языка сайта?"
Views тут ни при чем. У вас транслитерация включена? А дайте ссылку на материалы на разных языках.
2. Вас можно понять только зная как вы эту многоязычность настроили.
1. Да, включена. К сожалению ссылку дать не могу, это рабочий проект =/ Просто если язык сайта не соответствует языку ноды, то показывается ссылка в виде /node/номер. А я хочу чтобы была ссылка из URL ALIASES. Но я уже нашёл хук, наверно через него проще будет сделать.
2. Да тут скорее не в мультиязычности дело, а в том как добавить свой фильтр во вьюху, без query_alter