Andrew S. (06 Февраль 2014 - 04:47) писал:
Получится нормальный новый фильтр по цене поставить? Как у всех.. Чтобы заместо цифр был ползунок.. Тогда и кнопку к правой части не надо будет фиксировать. А чтобы просто справа от ползунка в ряд стояла..
Вот так:
123.png
В технике шаблоне - тот же принцип.. Я смотрел.. Или примерно тот же.. Тот же фильтр, в общем, поставить, что и в технике. В обновленном.
Да, и если можно, чтобы "Цена" и сам фильтр стояли тоже на одной линии..
456.png
Чем меньше пространства займем - тем лучше.. И эстетичнее.
Для еще большей наглядности, сделал все даже в шаблоне "техника":
789.pngЗдравствуйте.
Приносим извинения за долгое ожидание ответа.
Для начала добавьте в шаблоне HTML после строки
<link rel="stylesheet" href="{FORALL_STYLES_PATH}reset_07.css" type="text/css" />
эту строку
<link rel="stylesheet" href="{FORALL_STYLES_PATH}jquery-ui/jquery.ui.all.min.css" type="text/css" />
Из-за ее отсутствия не было ползунка.
Теперь надо просто подвинуть и стилизовать элементы:
В шаблоне "Товары" замените строку
<div class="goodsFilterPriceSubmit" style="float:right;display:block !important;">
на такую
<div class="goodsFilterPriceSubmit">
И в main.css замените
/* Редактирование отображения фильтра по цене */
.filter-price {
border-top: 1px solid #EAEAEA;
clear: both;
display: block;
margin: 9px 0 0;
padding: 9px 0 !important;
width: 100% !important;}
.filter-price div {display: inline-block;}
.filter-price input {max-width: 190px;}
.goodsFilterPriceInfo input {min-width: 120px !important;}
на такой код
/* Редактирование отображения фильтра по цене */
.filter-price {
border-top: 1px solid #EAEAEA;
clear: both;
display: block;
margin: 9px 0 0;
padding: 9px 0 !important;
width: 100% !important;}
.filter-price input {max-width: 190px; min-width: 40px; text-align: center;}
.goodsFilterPriceRangePointers span {display: none; }
.contentTbodySearchPriceFilterBlock {padding: 1em 1em 0 1.4em;text-align:center; min-width: 100px;float: left;}
.goodsFilterPriceInfo {padding:1em 0 0.5em; float: left;}
.goodsFilterPriceRangePointers {height: 16px;font-size: 0.9em;color: #CCC;width: 100%;overflow: visible;}
.goodsFilterPriceRangePointers .min {float: left; margin-left: -7px; }
.goodsFilterPriceRangePointers .max {float: right; margin-right: -8px;}
.goodsFilterPriceSubmit {padding: 0.5em 0 0.4em;display:block; float:left;margin-left: 10px;}