Значение токена как фильтр для представления Drupal

#drupal #drupal-6 #drupal-views #token

#drupal #drupal-6 #drupal-представления #токен

Вопрос:

Я пытаюсь создать представление таким образом, чтобы оно отображало тип содержимого на основе имени пользователя, вошедшего в систему. Я добавил username в качестве словарного термина ко всему содержимому. Теперь я хочу отфильтровать содержимое на основе имени пользователя, вошедшего в систему, с помощью фильтров, доступных в представлении. Для этого я пытаюсь использовать token module.

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

Спасибо

Комментарии:

1. насколько я понимаю, нет способа добавить токен в аргумент просмотра

Ответ №1:

Вам не нужен модуль токена. Вы должны быть в состоянии сделать это с помощью аргументов views:

  • Добавьте новый аргумент «User: Name«.
  • В разделе «Действие, которое необходимо предпринять, если аргумент отсутствует» выберите «Предоставить аргумент по умолчанию«.
  • В разделе «Предоставить параметры аргумента по умолчанию» выберите «Идентификатор пользователя от зарегистрированного пользователя«.

Комментарии:

1. Я попробую это. Для получения информации, можем ли мы использовать токены с фильтрами просмотра?

2. Я так не думаю, я могу ошибаться. Откуда бы взялся токен?

3. Можете ли вы объяснить это подробнее? Я использую drupal 7 и views 3, и я не нахожу способа добавить новый аргумент.