token

Error message

  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; GeSHi has a deprecated constructor in require_once() (line 818 of /home/xenyomed/public_html/sites/all/modules/libraries/libraries.module).
  • Deprecated function: Function create_function() is deprecated in GeSHi->_optimize_regexp_list_tokens_to_string() (line 4736 of /home/xenyomed/public_html/sites/all/libraries/geshi/geshi.php).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context has a deprecated constructor in require_once() (line 127 of /home/xenyomed/public_html/sites/all/modules/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context_required has a deprecated constructor in require_once() (line 127 of /home/xenyomed/public_html/sites/all/modules/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context_optional has a deprecated constructor in require_once() (line 127 of /home/xenyomed/public_html/sites/all/modules/ctools/ctools.module).
  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in _menu_load_objects() (line 579 of /home/xenyomed/public_html/includes/menu.inc).

WE HAVE MOVED!

Please visit our new Drupal Website at https://www.xenyo.com.

function modulename_tokentest() {
  $text = 'simple text with [token-use1] , [token-use2]';
  $node = node_load(123);
  $token2 = node_load(234);
  $text = token_replace_multiple($text, array('node' => $node , 'token2' => $token2));
  dsm($text); //output : simple text with 123 , 234
}
 
function modulename_token_list($type) {
  $tokens = array();
  if ($type == 'node') {
    $tokens['node'] = array(
      'token-use1' => t('token description here.'),
    );
  }
}
function module_token_values($type = 'all', $object = NULL) {
  if ($type == 'node') {
    $values['token-use1'] = $object->nid; // $object->nid = 123
  }
  elseif ($type == 'token2') {
    $values['token-use2'] = $object->nid; // $object->nid = 234
  }
  return $values;
}
Help Share this Article