Перейти к содержимому


Подбор продукции по параметрам. Как работают фильтры


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 150

#121 dizel1990

dizel1990

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 121 сообщений

Отправлено 11 Апрель 2013 - 21:48

Просмотр сообщенияСake (11 Апрель 2013 - 00:58) писал:

К сожалению, повлиять на вывод постраничной навигации нельзя.
Жаль.
Спасибо за ответ.

#122 Baton

Baton

    Пользователь

  • Пользователи
  • PipPip
  • 31 сообщений

Отправлено 25 Июнь 2013 - 18:50

помогите с проблемой!

переместил фильтры в центр странички...

1. над словом фильтры появилась точка, как убрать????

2. хотелось бы, чтоб у категорий филтра была рамочка, как у сортировки вокруг выбираемого варианта.

3. и немного нужно сдвинуть фильтр в право...

заранее спасибо за помощь.

фото с пожеланиями прикрепил...

Прикрепленные изображения

  • Безымянный.png


#123 Koderhan

Koderhan

    Активный участник

  • Модератоpы
  • 6 227 сообщений

Отправлено 25 Июнь 2013 - 18:52

Просмотр сообщенияBaton (25 Июнь 2013 - 18:50) писал:

помогите с проблемой!

переместил фильтры в центр странички...

1. над словом фильтры появилась точка, как убрать????

2. хотелось бы, чтоб у категорий филтра была рамочка, как у сортировки вокруг выбираемого варианта.

3. и немного нужно сдвинуть фильтр в право...

заранее спасибо за помощь.

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

#124 Baton

Baton

    Пользователь

  • Пользователи
  • PipPip
  • 31 сообщений

Отправлено 25 Июнь 2013 - 18:55

Просмотр сообщенияKoderhan (25 Июнь 2013 - 18:52) писал:

Пожалуйста, не могли бы сказать адрес вашего магазина или номер аккаунта.
http://akb54rus.storeland.ru/

#125 Koderhan

Koderhan

    Активный участник

  • Модератоpы
  • 6 227 сообщений

Отправлено 25 Июнь 2013 - 19:16

Попробуйте добавить  конец файла "main.css" код:
.goods_filters {
	list-style-type: none;
	margin-left: 20px;
}
.filters select {
	border: 1px solid #999;
}


#126 Baton

Baton

    Пользователь

  • Пользователи
  • PipPip
  • 31 сообщений

Отправлено 25 Июнь 2013 - 19:22

Просмотр сообщенияKoderhan (25 Июнь 2013 - 19:16) писал:

Попробуйте добавить  конец файла "main.css" код:
.goods_filters {
list-style-type: none;
margin-left: 20px;
}
.filters select {
border: 1px solid #999;
}
очень жаль, но без изменений((

#127 Taisia

Taisia

    Активный участник

  • Модератоpы
  • 1 289 сообщений

Отправлено 25 Июнь 2013 - 19:42

попробуйте добавить в конец вашего файла  main.css код


.filters { margin-left: 139px}

и менять этот параметр сдвигая ваши фильтры как вам удобно

#128 Baton

Baton

    Пользователь

  • Пользователи
  • PipPip
  • 31 сообщений

Отправлено 25 Июнь 2013 - 21:25

Просмотр сообщенияTaisia (25 Июнь 2013 - 19:42) писал:

попробуйте добавить в конец вашего файла  main.css код


.filters { margin-left: 139px}

и менять этот параметр сдвигая ваши фильтры как вам удобно
как выравнивать характеристики в фильтре я разобрался... параметры изменяются в шаблонах - товары.
не могу найти где изменить параметры надписи ФИЛЬТРЫ, чтобы пододвинуть чуть правее.
и не могу убрать точку сверху этой надписи
а еще не могу найти как сделать рамочку вокруг характеристик...

все интересующее на картинке чуть выше.

#129 Baton

Baton

    Пользователь

  • Пользователи
  • PipPip
  • 31 сообщений

Отправлено 25 Июнь 2013 - 21:35

Просмотр сообщенияBaton (25 Июнь 2013 - 21:25) писал:

как выравнивать характеристики в фильтре я разобрался... параметры изменяются в шаблонах - товары.
не могу найти где изменить параметры надписи ФИЛЬТРЫ, чтобы пододвинуть чуть правее.
и не могу убрать точку сверху этой надписи
а еще не могу найти как сделать рамочку вокруг характеристик...

все интересующее на картинке чуть выше.
Разобрался со всем кроме рамки для характеристик фильтра


Очень нужно! помогите кто чем может))

#130 Baton

Baton

    Пользователь

  • Пользователи
  • PipPip
  • 31 сообщений

Отправлено 25 Июнь 2013 - 22:32

разобрался, вот, что получилось....
вдруг, кому понадобится...

в шаблонах - товары, ищем:


.filters {}
          .filters .filter { float:left;padding-right:30px;width:150px; }
          .filters .filter select { width:150px;border: 1px solid #999;  }

добавляем - border: 1px solid #999;

Прикрепленные изображения

  • Безымянный.jpg


#131 Jp-autoparts

Jp-autoparts

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 60 сообщений

Отправлено 23 Ноябрь 2013 - 21:25

Добрый день! я поторопился и удалил фильтр товаров с сайта насовсем, как его теперь вернуть?) шаблон - сияние, Аккаунт SL-176604

#132 Stasya

Stasya

    Активный участник

  • Модератоpы
  • 4 007 сообщений

Отправлено 24 Ноябрь 2013 - 18:58

В шаблоне HTML найдите блок
<!-- Каталог -->
			  <div class="pad-box">
				<ul class="leftmenu">
				  <li class="categories"><h2><a href="{CATALOG_URL}" class="indexPage">Каталог товаров</a></h2>
					<ul>
					{%IFNOT catalog_empty %}
					  {% FOR catalog %}
						{% IFNOT catalog.HIDE %}
						  <li class="cat-item">
							<a href="{catalog.URL}"
							  {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px"{% ENDIF %}
							  {% IF catalog.CURRENT %}class="selected"{% ENDIF %}
							>{catalog.NAME}</a>
						  </li>
						{% ENDIF %}
					  {% ENDFOR %}
					{% ENDIF %}
					</ul><br />
				  </li>
и после него вставьте блок
	<!-- Если в тарифном плане подключен модуль фильтров по товарам -->
				  {% IF TARIFF_FEATURE_GOODS_FILTERS %}
					<!-- Фильтры по товарам. Появляются только на странице категории и поиска по товарам -->
					{% IF SHOW_GOODS_FILTERS %}
					  <li class="goods_filters"><br /><h2>Фильтры</h2>
						<ul>
						  <!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь -->
						  <form action="" method="get">
							<div class="contentTbodySearchFilterBlock cornerAll">
 
							  <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд батареи) -->
							  {% FOR filter_attr_list %}
								<span class="contentTbodySearchFilterBlockHeader">{filter_attr_list.NAME}</span>
								<div class="contentTbodySearchFilterBlockValues">
								{% FOR values %}
								  <input type="checkbox" name="form[filter][attr][{filter_attr_list.ID}][{filter_attr_list.values.ID}]" value="1" id="filterAttrVal{filter_attr_list.values.ID}" {% IF filter_attr_list.values.CHECKED %}checked="checked"{% ELSEIF filter_attr_list.values.NB_GOODS_FILTERED=0 %}disabled="disabled"{% ENDIF %} />
								  <label for="filterAttrVal{filter_attr_list.values.ID}">{filter_attr_list.values.VALUE} ({filter_attr_list.values.NB_GOODS_FILTERED})</label><br />
								{% ENDFOR %}
								</div>
							  {% ENDFOR %}
 
							  <!-- Фильтры по свойствам товарных модификаций (Например: Цвет, размер, модификация) -->
							  {% FOR filter_prop_list %}
								<span class="contentTbodySearchFilterBlockHeader">{filter_prop_list.NAME}</span>
								<div class="contentTbodySearchFilterBlockValues">
								{% FOR values %}
								  <input type="checkbox" name="form[filter][prop][{filter_prop_list.ID}][{filter_prop_list.values.ID}]" value="1" id="filterPropVal{filter_prop_list.values.ID}" {% IF filter_prop_list.values.CHECKED %}checked="checked"{% ELSEIF filter_prop_list.values.NB_GOODS_FILTERED=0 %}disabled="disabled"{% ENDIF %} >
								  <label for="filterPropVal{filter_prop_list.values.ID}">{filter_prop_list.values.VALUE} ({filter_prop_list.values.NB_GOODS_FILTERED})</label><br />
								{% ENDFOR %}
								</div>
							  {% ENDFOR %}
							</div>
						  </form>
						</ul>
					  </li>
					{% ENDIF %}
				  {% ENDIF %}
				  <!-- END Если в тарифном плане подключен модуль фильтров по товарам -->


#133 abodon737

abodon737

    Пользователь

  • Пользователи
  • PipPip
  • 43 сообщений

Отправлено 06 Январь 2014 - 13:04

Здравствуйте. Как сделать, чтобы фильтры отображались на страницах "хиты" и "новинки "?
http://ylily.ru/cata...catalog/Новинки

Прикрепленные изображения

  • 123.png


#134 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 06 Январь 2014 - 13:08

Просмотр сообщенияabodon737 (06 Январь 2014 - 13:04) писал:

Здравствуйте. Как сделать, чтобы фильтры отображались на страницах "хиты" и "новинки "?
http://ylily.ru/cata...catalog/Новинки

К сожалению, так сделать не получится.

#135 Flor@@

Flor@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 959 сообщений

Отправлено 31 Январь 2014 - 04:11

помогите, пожалуйста, какой инструкции необходимо следовать, чтобы
1. заработали кнопки в области фильтрации "найти" и "сбросить".
2. можно было бы применить одновременно несколько параметров фильтрации.
3. сделать интервал между областью фильтрации и названиями страниц, title-ами
4. убрать точку, расположенную над словами "отфильтровать"
5. значения фильтров в самой области ильтрации, сильно прилипают к левой части сайта
6. сделать интервал между верхним меню (шапкой) и областью фильтрации..

ак 245786

#136 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 31 Январь 2014 - 04:27

1. http://forum.storela...тра-по-товарам/
2.Вы уже давным давно задавали подобный вопрос и вам на него отвечали: http://forum.storela...__20#entry20262
3-6.В main.css найдите:
.goods_filters {
	background: -moz-linear-gradient(center top , #D8A903 0%, #FFCC00 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 0 solid #DCDCDC;
	border-radius: 12px;
	box-shadow: 0 0 5px 5px #DCDCDC;
}
замените на:
.goods_filters {
	background: -moz-linear-gradient(center top , #D8A903 0%, #FFCC00 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 0 solid #DCDCDC;
	border-radius: 12px;
	box-shadow: 0 0 5px 5px #DCDCDC;
	list-style: none outside none;
	margin: 10px 5px;
	padding: 5px;
}


#137 Flor@@

Flor@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 959 сообщений

Отправлено 31 Январь 2014 - 06:58

все получилось, спасибо, а как:
1. избавиться от перезагружки экрана при выборе поочередно каждого параметра фильтра
2. увеличить размер шрифта для названий фильтров, типа "Тип изделия" или "толщина двери", например?
3. увеличить отдельно размер шрифта для значений фильтров, типа "44 мм." или "38 мм.", например?

#138 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 31 Январь 2014 - 07:53

Просмотр сообщенияFlor@@ (31 Январь 2014 - 06:58) писал:

все получилось, спасибо, а как:
1. избавиться от перезагружки экрана при выборе поочередно каждого параметра фильтра
2. увеличить размер шрифта для названий фильтров, типа "Тип изделия" или "толщина двери", например?
3. увеличить отдельно размер шрифта для значений фильтров, типа "44 мм." или "38 мм.", например?

2) Добавьте в конце main.css код -
.filters {
font-size: 15px;
}
font-size: 15px; - размер шрифта.

#139 Flor@@

Flor@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 959 сообщений

Отправлено 31 Январь 2014 - 10:34

спасибо большое, а как:
1. избавиться от перезагружки экрана при выборе поочередно каждого параметра фильтра
2. увеличить отдельно размер шрифта для значений фильтров, типа "44 мм." или "38 мм.", например?
3. сделать кнопки: найти и сбросить больше в размере раза в два?

Сообщение отредактировал Flor@@: 31 Январь 2014 - 10:39


#140 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 31 Январь 2014 - 11:08

Просмотр сообщенияFlor@@ (31 Январь 2014 - 10:34) писал:

спасибо большое, а как:
1. избавиться от перезагружки экрана при выборе поочередно каждого параметра фильтра
2. увеличить отдельно размер шрифта для значений фильтров, типа "44 мм." или "38 мм.", например?
3. сделать кнопки: найти и сбросить больше в размере раза в два?

Добавьте в конец main.css
.filters input[type=submit], .filters button{width:100px;height:30px;margin-top:5px;}





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных