«Действие по токенам» не забирает мои токены - PullRequest
0 голосов
/ 20 августа 2010

У меня возникли некоторые проблемы при настройке токенизированной электронной почты для использования токенов, которые я создал в своем модуле. Я использую это в токенизированном электронном письме [example-contact]. Я реализовал example_token_values() и example_token_list() в своем модуле, а также создал триггер в своем модуле. Мой модуль имеет форму, созданную с помощью API формы, которая хранится в пользовательской таблице. Мои токены отображаются в списке, когда я просматриваю все доступные токены, поэтому я знаю, что example_token_list() работает, но когда вызывается example_token_values(), тип $ не подходит как 'пример'.

Мне нужно вытащить информацию из отправленной формы и отобразить ее на отправленном токене. Я пропускаю функцию? Созданный мною триггер работает и срабатывает, когда форма отправляется, а действие отправляет электронное письмо, проблема в том, что токены не заменяются значениями формы.

Есть ли функция, которую мне нужно реализовать, которая будет вызывать example_token_values("example",$form)?

1 Ответ

1 голос
/ 21 августа 2010

Реализация hook_token_values() может использовать любые значения для $object;если модуль должен использовать значение $form, переданное одной из его функций, он может использовать его.

...