Опечатка в i18ntaxonomy ?

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

Аватар пользователя EVILdoer EVILdoer 20 октября 2010 в 22:48

Сегодня пришлось влезть в код i18ntaxonomy.module, в последней 6.x-1.7 версии это строчка #728:

<?php
if ($parents taxonomy_get_parents_all($node->tid)) {
  
$parents array_reverse($parents);
  foreach (
$parents as $p) {
    
$breadcrumb[] = l(i18nstrings("taxonomy:term:$term->tid:name"$p->name), 'forum/'$p->tid); ## <-- 728
  
}
}
?>

Заменил её на:

<?php
$breadcrumb
[] = l(i18nstrings("taxonomy:term:$p->tid:name"$p->name), 'forum/'$p->tid);
?>

Без этого "хлебные крошки" на переведенной версии форума выдавались не верно.

Но интересует другой вопрос: Почему модуль i18n пытается подменять функциональность других модулей?