Вывод функции в node.tpl.php

Главные вкладки

Аватар пользователя errand errand 21 мая 2015 в 21:35

Приветствую сообщество.

Вопрос с кодерам. Пытаюсь создать функцию в 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>

При этом без обёртки функцией ссылка генерится корректно.

В чём дело, товарищи?

Комментарии