Привязка темизированных термов к pathauto

Прислано: kfloks

ср, 02/12/2009 - 11:58

Имеется измененный шаблон определенного типа содержимого:

<?php
    
foreach(taxonomy_node_get_terms($node'vid') as $name3 => $value3) {
    
$vocabulary taxonomy_vocabulary_load($name3);
    echo 
'<div><p><b>' $vocabulary->name ': </b>';
    
$cc '';
    
$rr '';
    
$ii 1;
    foreach (
taxonomy_node_get_terms_by_vocabulary($node$name3) as $nam) {
        
    
    if(
$ii>1){$rr ', ';}
    
$cc $cc $rr .'<a href='.$base_url.'/taxonomy/term/'.$nam->tid.'>'.$nam->name.'</a>';
    
$ii +=1;}
    echo 
$cc '</p></div>';        
    }
        
        print 
$node->content['body']['#value'];
?>

В таком случае ссылки на термы идут в виде: http://site.ru/taxonomy/term/tid
Как сделать так, чтобы ссылки на термы были такие, как генерирует pathauto?

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано kfloks в ср, 02/12/2009 - 13:11.

какой функцией можно траслитеровать и будет ли оно совпадать с алиасом pathauto?


Опубликовано penexe в ср, 02/12/2009 - 13:32.

$cc = $cc . $rr .'<a href='.$base_url.'/taxonomy/term/'.$nam->tid.'>'.$nam->name.'</a>';

заменить на
$cc = $cc . $rr . l($nam->name, taxonomy_term_path($nam));


Новое на сайте

Ссылки партнёров