- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
В первую очередь пишешь этот код:
Далее в css пишем (предварительно удалив свой код topmenu, но все сохраните на всякий случай):
Если и это не поможет, то там в самом шаблоне надо будет уже ковыряться.
Попробовал сделать все как вы расписали. Заранее благодарю за ваше внимание. Но к сожалению ничего хорошего из этого не вышло. css вернул назад. Вот скрин что получилось при замене
Вот что получилось: http://s2.uploads.ru/iOmJo.png
Насчет моего совета - class="act" для ссылки самостоятельно прописывать действительно не нужно, как уже написали выше - это сделает скрипт. У вас для ссылки "главная" прописан class="act" - это вы его прописали?
Попробуйте по-другому. Вынесите этот файл в скрипт (сам файл можете скачать, например, отсюда). Только подключите его в файле main.tpl не в блоке head, а перед закрывающимся тегом </body>, через вот такую строку:
<script type="text/javascript" src="/engine/classes/js/activelinks.js"></script>
Ну и сам файл поместите, разумеется сюда: /engine/classes/js/ (ну или в другой каталог - тогда в ссылке пропишите другой путь).
Далее в css файле необходимо прописать стиль для #topmenu a.act
Если не получится (ничего не изменится) - не удаляйте, а дайте взглянуть :)
---------- Добавлено 07.03.2013 в 21:55 ----------
В первую очередь пишешь этот код:
Далее в css пишем (предварительно удалив свой код topmenu, но все сохраните на всякий случай):
Если и это не поможет, то там в самом шаблоне надо будет уже ковыряться.
Хм. Все очень даже правильно вроде. Странно, почему не работает...
Сделал как вы сказали. Проверьте, вроде бы все 1 в 1 сделал, но результат прежний
Файл по ссылке в коде не открывается: http://www.acc-garant.ru/engine/classes/js/activelinks.js
Возможно, причина в этом. Проверьте права на файл и / или действительно ли он лежит там.
Вот, сейчас открывается. Только все равно не работает.
Так... А если код вставить вот так? - <script type="text/javascript" src="http://www.acc-garant.ru/engine/classes/js/activelinks.js">shineLinks('topmenu');</script>
Вставил, не помогает все равно
А если вот так? :)
Вот это в шапку: <script type="text/javascript" src="http://www.acc-garant.ru/engine/classes/js/activelinks.js"></script>
А это перед </body>: <script type="text/javascript">shineLinks('topmenu');</script>
В этом примере убраны два пункта меню, так как они имеют одинаковый url и будут подсвечиваться оба.
<div id="topmenu" class="menu">
<ul>
<li[aviable=main] class="active"[/aviable]><a href="/"> Главная</a></li>
<li[static=actual] class="active"[/static]><a href="/actual.html">Актуально</a></li>
<li[static=garant] class="active"[/static]><a href="/garant.html">Гарант сделок</a></li>
<li[static=5-reviews] class="active"[/static]><a href="/5-reviews.html">Отзывы</a></li>
<li[static=contacts] class="active"[/static]><a href="/contacts.html">Контакты</a></li>
</ul>
</div>
В css добавьте класс
.active {
color: нужный цвет;
}