Переопределить заголовок с меткой поля вместо ключа внутри контекстного фильтра представлений

У меня есть сайт Drupal 7 на футбольном поле, где я отслеживаю игроков, используя роль пользователя. У меня есть вид игроков, которые решают свои профили, и я очень доволен этим. Это URL-адрес /игроки

Теперь я хочу разделить игроков на отдельные группы. Мой первый удар в этом заключается в том, чтобы добавить поле user_program в тип содержимого пользователя. Я добавил это поле типа List (текст) и дал ему ключи /значения, такие как: Youth_competitive_program | Конкурсная программа для молодежи primary_competitive_programe | Первичная конкурентная программа

Затем я добавил контекстный фильтр, чтобы у меня есть /players /youth_competitive_program и т. д. Работает очень хорошо. За исключением: когда я передаю эти представления, чтобы переопределить заголовок, используя% 1, я получаю ключ вместо значения. То, что я действительно хочу, - это моя читаемая человеком ценность, а не ключ.

4 голоса | спросил Michael Daum 10 AMpTue, 10 Apr 2012 07:25:34 +040025Tuesday 2012, 07:25:34

1 ответ


3

Почему бы вам не использовать человекочитаемые значения как для ключа, так и для значения списка? Представления должны иметь возможность принимать аргумент с дефисами и заменяющими пробелами в заголовке. Возможно, вам придется изменить шаблон, чтобы получить заголовки в заголовке, используя что-то вроде ucwords().

ответил Arosboro 12 AMpThu, 12 Apr 2012 09:14:12 +040014Thursday 2012, 09:14:12

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132