При вставке токенов в заголовок блока отображается только входной текст вместо того, что токен должен выводить.
Есть ли способ включить / использовать токены в заголовках блоков, или, может быть, альтернативный способ получения желаемых результатов?
Я пытался использовать модуль Token Filter, но он не меняет функциональность.
Я пытаюсь вставить токен [user: profile-realname] в заголовок блока (в частности, заголовок блока пользовательского меню). Токен находится в моем списке токенов, доступных для использования через HELP в бэкэнде.
Ответы:
AFAIK, этого нельзя достичь с помощью поля заголовка блока, однако, используя модуль Token Filter, вы можете просто поместить токен в область тела блока и обернуть его в тег H2, и он будет выглядеть так, как если бы он был заголовком блока , (Просто установите заголовок блока в
<none>
)источник
Попробуйте функцию token_replace () в препроцессоре блока. Пример:
Возможно, вам нужно загрузить пользователя, чтобы иметь доступ к токенам пользователя.
источник
После замены токена поддержки для заголовков блоков вы сможете использовать токен [current-user: profile-realname] .
источник
Установите заголовок пустым и просто добавьте глобальную текстовую область в заголовок представления! Добавьте сюда h теги или любой другой HTML, который вы хотите. Гораздо проще и не требуется кодирование ...
источник
я использовал это в заголовке страницы
Добавить ОТНОШЕНИЯ Содержание: Автор содержания
Добавить поле (автор) Пользователь: Имя поля
Затем я добавил [имя] для просмотра заголовка страницы
Я думаю, что это работает с блоками тоже.
источник