Приветствую сообщество.
Вопрос с кодерам. Пытаюсь создать функцию в Node.tpl.php
<?php
function create_taxonomy_link(&$the_link)
{
// Get the id of taxomomy
$publication_id = $node->$the_link;
// Load the publication taxonomy entity from the node
$publication_entity = taxonomy_term_load($publication_id);
// Load the name of pulication from entity
$publication_name = $publication_entity->name;
// Load the term array of publication entity
$publication_array = taxonomy_term_uri($publication_entity);
// Get the uri form array
$publication_uri = $publication_array['path'];
// Create publication link
$publication_link = l($publication_name, $publication_uri);
return $publication_link;
}
$publ = "field_publication_name_1['und'][0]['tid']";
print create_taxonomy_link($publ);
}
?>
Выдаёт пустую ссылку <a href="/en/taxonomy/term/"></a>
При этом без обёртки функцией ссылка генерится корректно.
В чём дело, товарищи?
Комментарии
Понял, спс!