[решено] Подсветка пунктов меню primary_links

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

Аватар пользователя Jean-Claude Jean-Claude 26 февраля 2011 в 22:43

есть такая проблема, сделал менюшку через примари линкс и активныйй пункт в рубрике выделяю синим бекграундом

все нормально, но когда вхожу в рубрику, пункт подсвечивается, но когда вхожу в статью рубрики, подсветка пункта меню пропадает

есть ли решения

Комментарии

Аватар пользователя Jean-Claude Jean-Claude 26 февраля 2011 в 23:51

как то так не подходит, я же вывожу стандартно

<?php if (isset($primary_links)) : ?>
    <?php print theme('links'$primary_links, array('class' => 'links primary-links')) ?>
<?php 
endif; ?>

как же я сюда условие вставлю?

Аватар пользователя Shift-Web Shift-Web 27 февраля 2011 в 0:03

"Заводской раб" wrote:
как то так не подходит, я же вывожу стандартно

Нужно кароче как-то прицепить у ссылке класс, когда текущий урл относится к сабжевой рубрике и оттемизить этот класс.


<?php
array('class' => 'links primary-links')
?>

эту шляпу можно завернуть в переменную


<?php
$shlyapa 
= array('class' => 'links primary-links');?>



<?phpif ($some_mother_fucka) : $shlyapa = array('class' => 'links primary-links this-is-inside-of-rubrika')?>

Где $some_mother_fuck - маркер того, что в рубрике. как то так (:

х.з. если честно нужно конктретно класс или li или a назначать по условию

Аватар пользователя Jean-Claude Jean-Claude 27 февраля 2011 в 0:28

дело не в реализации, рубрика новостей, там их много, а на араби просто один пункт, то есть ссылка меню на одну страницу

Аватар пользователя Shift-Web Shift-Web 27 февраля 2011 в 18:05

"Заводской раб" wrote:
проблема решена, как в заголовке темы исправить?

Протереть фотоэлементы влажно тряпочкой, зажать пэйдж ап пока экран не упрётся в потолок и внимательно посмотреть в области заголовка.