(РЕШЕНО!)Токены в теле ноды

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

Аватар пользователя Scarrr Scarrr 1 июня 2009 в 22:24

Здравствуйте - подскажите пожалуйста - как использовать токены в теле ноды.

например вставить там [nid] - и в итоге в ноде это заменится на номер. Или свои собственные токены, созданные модулем Custom Token.

попробовал модуль Token Filter - по идее он должен это делать, но ничего не работает

может кто нибудь это уже делал?

Извините за беспокойство

Комментарии

Аватар пользователя Fanny@drupal.org Fanny@drupal.org 2 июня 2009 в 11:30

Пожалуйста читайте readme.txt

* Go to /admin/settings/filters and enable the token_filter for any of your existing filter type
or if you wish, create a new one.
* Then in the text where you use that input filter you can use substitution tokens with
[token global site-name] etc. You can the global, user and any custom context available.

Другими словами - Вы не активировали фильтр для тоненов в форматах ввода.

И не плодите темы, обсуждение было начато [#29980]тут[/#].

Аватар пользователя Scarrr Scarrr 2 июня 2009 в 13:55

да активировал я фильтр - но ничего не работает

Readme я читал, и фильтр активировал на /admin/settings/filters для всех форматов ввода - я потому и спрашиваю, что ничего не получается с этими фильтрами

Аватар пользователя Scarrr Scarrr 2 июня 2009 в 14:04

разгадка не во включении фильтра - а в том, что надо указывать полный путь токена - например [token global site-name]

всё, всем спасибо - тема закрыта

Аватар пользователя Goodseeker Goodseeker 13 августа 2012 в 14:00

А как вывести свой токен в ноде?
Глобальные токены выводятся, а свои вывести не могу.

Токен: [token_custom_about]
Вот его код:

<?php
return "Вася Пупкин, телефон 111-11-11";
?>

И второй вопрос: Какой тип нужно выбирать при создании токена ?