Добавить комментарий

Аватар пользователя Дмитрий
Спасибо. я пробовал такой метод но вылетает

Fatal error: Call to undefined function replace_active_link() in /sites/all/themes/main/block-menu-menu-catalog-sidebar.tpl.php on line 32

конфликтует данный метод с функцией, которая делает ссылку неактивной при находении на соотвествующей странице. Вот сама функция:

function replace_active_link($text) {
$pattern = "/<a[^>]* class=\"[^\"]*active[^\"]*\"[^>]*>([^<]*)<\/a>/";
$replace = "<span class=\"active\">\${1}</span>";
return preg_replace($pattern, $replace, $text);
}