[Помощь] Выделение активной ссылки webasyst

vicsk

Постоялец
Регистрация
19 Янв 2010
Сообщения
147
Реакции
8
У меня на сайте,на странице категории организован поиск товара, по возрасту, вот таким способом:
Код:
<div class="age-sort">     
<a href="http://сайт.ru/category_search/?search_with_change_category_ability=1&categoryID={$categoryID}&search_name=&search_price_from=&search_price_to=&advanced_search_in_category=Найти&advanced_search_in_category.y=10&param_22=6&search_in_subcategory=1 ">до 1 года</a>
<a href=" http://сайт.ru/category_search/?search_with_change_category_ability=yes&categoryID={$categoryID}&search_name=&search_price_from=&search_price_to=&advanced_search_in_category=Найти&advanced_search_in_category.y=2&param_22=7&search_in_subcategory=1">от 1-3 лет</a>
<a href="http://сайт.ru/category_search/?search_with_change_category_ability=1&categoryID={$categoryID}&search_name=&search_price_from=&search_price_to=&advanced_search_in_category=%D0%9D%D0%B0%D0%B9%D1%82%D0%B8&param_16=8&search_in_subcategory=1">от 3-5 лет</a>
<a href="http://сайт.ru.ru/category_search/?search_with_change_category_ability=yes&categoryID={$categoryID}&search_name=&search_price_from=&search_price_to=&advanced_search_in_category=Найти&advanced_search_in_category.y=19&param_22=9&search_in_subcategory=1">от 5-7 лет</a>
<a href="http://сайт.ru/category_search/?search_with_change_category_ability=yes&categoryID={$categoryID}&search_name=&search_price_from=&search_price_to=&advanced_search_in_category=Найти&advanced_search_in_category.y=8&param_22=10&search_in_subcategory=1">от 7-10 лет</a>
</div>
Такой же блок выводится на странице результатов поиска.
Как на странице результатов поиска выделить активную ссылку сортировки,по которой и производился поиск?
Думаю это можно сделать как-нибудь так:
Код:
{if ссылка страницы равна чему-то} style="color:#03C"{/if}
Ну или возможно еще как-то,кто-нибудь может помочь?
 
Как вариант, можно через псевдоклассы
Для просмотра ссылки Войди или Зарегистрируйся
в css приблизительно так:
Код:
.age-sort a:active {
  color: #03C;
}
 
Как вариант, можно через псевдоклассы
Для просмотра ссылки Войди или Зарегистрируйся
в css приблизительно так:
Код:
.age-sort a:active {
  color: #03C;
}
К сожалению тут этот способ не подходит,т.к.страница при клике по ссылке,перезагружается и псевдокласс не срабатывает...

У меня на сайте,на странице категории организован поиск товара, по возрасту, вот таким способом:
Код:
<div class="age-sort">   
<a href="http://сайт.ru/category_search/?search_with_change_category_ability=1&categoryID={$categoryID}&search_name=&search_price_from=&search_price_to=&advanced_search_in_category=Найти&advanced_search_in_category.y=10&param_22=6&search_in_subcategory=1 ">до 1 года</a>
<a href=" http://сайт.ru/category_search/?search_with_change_category_ability=yes&categoryID={$categoryID}&search_name=&search_price_from=&search_price_to=&advanced_search_in_category=Найти&advanced_search_in_category.y=2&param_22=7&search_in_subcategory=1">от 1-3 лет</a>
<a href="http://сайт.ru/category_search/?search_with_change_category_ability=1&categoryID={$categoryID}&search_name=&search_price_from=&search_price_to=&advanced_search_in_category=%D0%9D%D0%B0%D0%B9%D1%82%D0%B8&param_16=8&search_in_subcategory=1">от 3-5 лет</a>
<a href="http://сайт.ru.ru/category_search/?search_with_change_category_ability=yes&categoryID={$categoryID}&search_name=&search_price_from=&search_price_to=&advanced_search_in_category=Найти&advanced_search_in_category.y=19&param_22=9&search_in_subcategory=1">от 5-7 лет</a>
<a href="http://сайт.ru/category_search/?search_with_change_category_ability=yes&categoryID={$categoryID}&search_name=&search_price_from=&search_price_to=&advanced_search_in_category=Найти&advanced_search_in_category.y=8&param_22=10&search_in_subcategory=1">от 7-10 лет</a>
</div>
Такой же блок выводится на странице результатов поиска.
Как на странице результатов поиска выделить активную ссылку сортировки,по которой и производился поиск?
Думаю это можно сделать как-нибудь так:
Код:
{if ссылка страницы равна чему-то} style="color:#03C"{/if}
Ну или возможно еще как-то,кто-нибудь может помочь?
Вот решил вот так:
Код:
{if $params[i].value == $params[i].variants[j].variantID} class="active" {/if}
 
Назад
Сверху