Темизация меню в Drupal6

A
На сайте с 06.11.2010
Offline
128
1170

<ul class="menu">

<li class="leaf first"><a href="/user/1" class="xxx">Моя учетная запись</a></li>
<li class="collapsed"><a href="/node/add">Создать публикацию</a></li>
<li class="collapsed"><a href="/admin">Управлять</a></li>
<li class="leaf last"><a href="/logout">Выйти</a></li>
</ul>

Вот так он выводит дефолтно, а мне надо примерно так:

<ul class="head-menu">

<li><a href="/user/1" class="xxx">Моя учетная запись</a></li>
<li><a href="/node/add">Создать публикацию</a></li>
<li class="active"><a href="/admin">Управлять</a></li>
<li><a href="/logout">Выйти</a></li>
</ul>

Как?? Я в php пока не силен, а поиск мне не помогает :(

Помогите пожалуйсто, если можно с примерами.

Заранее спасибо.

Alkoshenko добавил 28.11.2011 в 12:09

Никто не умеет? :(

PVasili
На сайте с 13.02.2009
Offline
66
#1
Alkoshenko:

Помогите пожалуйсто, если можно с примерами.
Заранее спасибо.
Никто не умеет? :(

1) Открываем /includes/theme.inc и находим там function theme_links($links, $attributes = array('class' => 'links'))

2) копируем ей в файл template.php вашей текущей темы

3) переименовываем theme_links -> phptemplate_links

4) чистим кэш /admin_menu/flush-cache

5) в функции phptemplate_links делаем что и как нужно

Alkoshenko:

Как?? Я в php пока не силен, а поиск мне не помогает :(

тогда лучше попросить кого нибудь :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий