Несколько задач

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

Аватар пользователя voodoo_dn voodoo_dn 25 февраля 2014 в 13:08

Добрый день. Есть несколько задач, которые необходимо решить, по этому прошу Вашей помощи.

1. У меня есть вьюха, которая выводит материалы относящиеся к группе + ко всему есть фильтр по языку(т.к. сайт мультиязычный), показывает материалы, которые ещё подходят по языкам указанным в профиле. Но дело в том, что находясь во вьюхе, допустим на русском языке, мне выводятся все материалы, но у многих ссылки с URL ALIAS показываются как /node/...; И только материалы у которых язык такой же как язык сайта - показываются нормальные сгенерированные URL. Как можно показывать материалы(в тизере), со ссылкой сгененированной path auto, не зависимо от языка сайта?

2. Мне надо отсортировать материалы по языкам из профиля, это реализовано через hook_query_alter, но мне надо добавить всё красиво, через вьюху, чтобы выбирая фильтр Content:Language, в списке кроме User language и т.п., ещё была галочка, которой я мог бы включить свой фильтр.

Комментарии

Аватар пользователя VasyOK VasyOK 25 февраля 2014 в 14:05

1. "И только материалы у которых язык такой же как язык сайта - показываются нормальные сгенерированные URL. Как можно показывать материалы(в тизере), со ссылкой сгененированной path auto, не зависимо от языка сайта?"
Views тут ни при чем. У вас транслитерация включена? А дайте ссылку на материалы на разных языках.

2. Вас можно понять только зная как вы эту многоязычность настроили.

Аватар пользователя voodoo_dn voodoo_dn 25 февраля 2014 в 14:37

1. Да, включена. К сожалению ссылку дать не могу, это рабочий проект =/ Просто если язык сайта не соответствует языку ноды, то показывается ссылка в виде /node/номер. А я хочу чтобы была ссылка из URL ALIASES. Но я уже нашёл хук, наверно через него проще будет сделать.

2. Да тут скорее не в мультиязычности дело, а в том как добавить свой фильтр во вьюху, без query_alter