各タグが配列要素として出力される前に、HTML コードを追加しようとしています。
私のコード:
$term_links = array();
foreach ($vars['node']->taxonomy as $term)
{
$term_links[] = l($term->name, 'taxonomy/term/' . $term->tid,
array(
'attributes' => array(
'title' => $term->description
)));
}
$vars['node_terms'] = implode(', ', $term_links);
現時点では、タグはコンマで区切られて印刷されます。How can I do this? を使用して、各タグ要素の前に小さな画像を追加したいと思います。img src="tag.png"
編集 - 私の現在のコードは、まだ機能していません。
if (module_exists('taxonomy')) {
$img = 'some html';
$text = $img . $term->name;
$path = 'taxonomy/term/' . $term->tid;
$term_links = array();
foreach ($vars['node']->taxonomy as $term) {
$term_links[] = l($text, $path, array(
'html' => TRUE,
'attributes' => array(
'title' => $term->description
)));
}
$vars['node_terms'] = implode(', ', $term_links);
}
}