function _advanced_text_formatter_browse_tokens in Advanced Text Formatter 8
Same name and namespace in other branches
- 7 advanced_text_formatter.module \_advanced_text_formatter_browse_tokens()
- 2.1.x advanced_text_formatter.module \_advanced_text_formatter_browse_tokens()
- 2.0.x advanced_text_formatter.module \_advanced_text_formatter_browse_tokens()
Get a link to browse for available tokens.
Parameters
mixed $token_types: A string or array contains the token types. See theme_token_tree() for more details.
Return value
string A HTML link
4 calls to _advanced_text_formatter_browse_tokens()
- AdvancedTextFormatter::settingsForm in src/
Plugin/ Field/ FieldFormatter/ AdvancedTextFormatter.php - Returns a form to configure settings for the formatter.
- _advanced_text_formatter_field_add_token_tree in ./
advanced_text_formatter.module - Add available tokens link to text_format element.
- _advanced_text_formatter_widget_textarea_alter in ./
advanced_text_formatter.module - _advanced_text_formatter_widget_textfield_alter in ./
advanced_text_formatter.module
File
- ./
advanced_text_formatter.module, line 264 - Advanced Text Formatter
Code
function _advanced_text_formatter_browse_tokens($token_types) {
if (!\Drupal::moduleHandler()
->moduleExists('token')) {
return;
}
if (!is_array($token_types)) {
$token_types = array(
$token_types,
);
}
$vars['token_types'] = $token_types;
return \Drupal::theme()
->render('token_tree_link', $vars);
}