Drupal 7 Как показывать материалы только на текущем языке?

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

Аватар пользователя volodymyr volodymyr 17 августа 2011 в 17:24

Переводы работают отлично, только когда использовать node reference то для связки предлагается выбор из всех материалов, то есть и на рус и на анг, так как это отдельные ноды, как можно отфильтровать это ??? Если текущий язык рус в выборе будут материалы только на рус.

кажется в шестой версии можно было поставить галочку Only Current language в Multilingual System (/admin/settings/language/i18n) а в седьмой версии не могу найти

Комментарии

Аватар пользователя bogutski bogutski 17 августа 2011 в 20:34

посмотрите можно ли для списка выбора подставлять вььювс. Если да, то сделайте вьювс, в котором отсортируйте в фильтре по текущему языку.

Аватар пользователя Serginator Serginator 20 сентября 2011 в 14:14

На 6-ке так же поступил, потому что с аргументами подружиться не мог, на 7-ке такая же песня: contextual filter-перевод содержимого:язык. В нем настройки: provide default value: content id from URL, specify validation criteria: basic validation. ТепЕрь если в автопревью вставить "ru" или "pt-pt", то отлично фильтруются материалы в таблице по языку, но на странице такого не происходит. Не хочется плодить кучу вьюсов, помогите стандартными методами вьюс победить. Обычно когда тут задаешь вопрос, тут же сам находишь на него ответ - для вьюсь есть обычный фильтр языка.