6

Drupalテンプレートファイルでトークン置換を使用できますか?私はこれを試しています:

$author_uid = "[node:author:uid]";
$nid = "[node:nid]";

しかし、それは機能していません。node.tpl.phpテンプレートでトークン置換を適切に使用するにはどうすればよいですか?

4

1 に答える 1

12

とった!!これは私のために働いた:

$author_uid = token_replace('[node:author:uid]', array('node' => $node));
$nid = token_replace('[node:nid]', array('node' => $node));

$ nodeをtoken_replace()関数に渡す必要があります。そうすれば、目的の結果が得られます。これが誰かに役立つことを願っています!

于 2012-08-02T19:39:01.683 に答える