public function CurrentSearchItem::getTokenTree in Facet API 7
Same name and namespace in other branches
- 6.3 contrib/current_search/plugins/current_search/item.inc \CurrentSearchItem::getTokenTree()
- 7.2 contrib/current_search/plugins/current_search/item.inc \CurrentSearchItem::getTokenTree()
Returns the token tree element.
if the Token module is not installed, alerts the administrator that using Token module will allow them to view the replacement patterns.
Return value
array The token FAPI element.
3 calls to CurrentSearchItem::getTokenTree()
- CurrentSearchGroup::settingsForm in contrib/
current_search/ plugins/ current_search/ item_group.inc - Implements CurrentSearchItem::settingsForm().
- CurrentSearchItemActive::settingsForm in contrib/
current_search/ plugins/ current_search/ item_active.inc - Implements CurrentSearchItem::settingsForm().
- CurrentSearchItemText::settingsForm in contrib/
current_search/ plugins/ current_search/ item_text.inc - Implements CurrentSearchItem::settingsForm().
File
- contrib/
current_search/ plugins/ current_search/ item.inc, line 229 - Base current search item plugin class.
Class
- CurrentSearchItem
- Abstract class extended by current search item plugins.
Code
public function getTokenTree(array $types = array()) {
if (module_exists('token')) {
return array(
'#theme' => 'token_tree',
'#token_types' => $types,
);
}
else {
return array(
'#markup' => '<p>' . t('Install the <a href="http://drupal.org/project/token" target="_blank" title="Token module project page">Token</a> module to view available replacement patterns.') . '</p>',
);
}
}