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


Сортировка Товаров


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

#21 Rustam

Rustam

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

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

Отправлено 13 Март 2016 - 13:40

Кэш очищал. Попробовал в 4 браузерах, все по старому.

#22 RayLi

RayLi

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

  • Модераторы
  • 2 864 сообщений

Отправлено 13 Март 2016 - 17:37

Просмотр сообщенияRustam (13 Март 2016 - 13:40) писал:

Кэш очищал. Попробовал в 4 браузерах, все по старому.

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

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

  • 13-03-2016 17-35-18.png
  • 13-03-2016 17-35-47.png


#23 Rustam

Rustam

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

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

Отправлено 13 Март 2016 - 17:58

мне нужно перенести фильтр цены вообще на другую строчку.
Я еще раз прикрепил изображение как должно выглядеть.

первая строчка: "сортировка по", фильтр цены
вторая и последующие строчки: фильтры характеристик и модификаций.

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

  • 2016-03-13 00-35-45 Скриншот экрана.png


#24 Юля123

Юля123

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

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

Отправлено 14 Март 2016 - 10:58

Просмотр сообщенияRustam (13 Март 2016 - 17:58) писал:

мне нужно перенести фильтр цены вообще на другую строчку.
Я еще раз прикрепил изображение как должно выглядеть.

первая строчка: "сортировка по", фильтр цены
вторая и последующие строчки: фильтры характеристик и модификаций.

Здравствуйте, перед изменениями создайте бекап шаблона. Далее в шаблоне Товары код:

			 <!-- Если в тарифном плане подключен модуль фильтров по товарам -->
			 {% IF TARIFF_FEATURE_GOODS_FILTERS %}
			 <div class="filterbar clearfix">
				 <!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь -->
				 <form action="" method="get"> <!-- ПРОВЕРИТЬ -->
				 <!-- Если есть возможность фильтрации товаров по ценам -->
				 {% IF SHOW_GOODS_PRICE_FILTERS %}
					 <div class="layout-slider">
					 <input id="goods-filter-min-price" type="text" class="inputText form-control" name="form[filter][price][min]" value="{% IF GOODS_FILTER_MIN_PRICE %}{GOODS_FILTER_MIN_PRICE}{% ELSE %}{GOODS_FILTER_MIN_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" />
					 <input id="goods-filter-max-price" type="text" class="inputText form-control" name="form[filter][price][max]" value="{% IF GOODS_FILTER_MAX_PRICE %}{GOODS_FILTER_MAX_PRICE}{% ELSE %}{GOODS_FILTER_MAX_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" />
					 <input type="hidden" name="form[filter][available_price][min]" value="{GOODS_FILTER_MIN_AVAILABLE_PRICE}" /><input type="hidden" name="form[filter][available_price][max]" value="{GOODS_FILTER_MAX_AVAILABLE_PRICE}" />
						 <span class="filter-price">
						 <!-- Фильтры по цене -->
						 <div class="goodsFilterPriceRangePointers">
							 <span class="min" style="display:none;">{GOODS_FILTER_MIN_AVAILABLE_PRICE}</span>
							 <span class="max" style="display:none;">{GOODS_FILTER_MAX_AVAILABLE_PRICE}</span>
						 </div>
						 <div id="goods-filter-price-slider"></div>
						 <div class="goodsFilterPriceSubmit">
							 <input class="btn btn-small" type="submit" value="Показать" />
						 </div>
						 </span>
					 </div>
				 {% ENDIF %}
				 <!-- END Если есть возможность фильтрации товаров по ценам -->
				
				 {% IF TARIFF_FEATURE_GOODS_FILTERS && SHOW_GOODS_FILTERS %}
					 <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) -->
					 {% FOR filter_attr_list %}
					 <div class="filter">
						 {filter_attr_list.NAME}:<br />
						 <select class="form-control" name="{% FOR values %}{% IF filter_attr_list.values.CHECKED %}form[filter][attr][{filter_attr_list.ID}][{filter_attr_list.values.ID}]{% ENDIF %}{% ENDFOR %}">
							 <option> - все - </option>
							 {% FOR values %}
							 <option value="1" rel="form[filter][attr][{filter_attr_list.ID}][{filter_attr_list.values.ID}]" {% IF filter_attr_list.values.CHECKED %}selected="selected"{% ENDIF %}>{filter_attr_list.values.VALUE}</option>
							 {% ENDFOR %}
						 </select>
					 </div>
					 {% ENDFOR %}

							 <form action="" method="get" class="price-filter"> <!-- ПРОВЕРИТЬ -->
				 <!-- Если есть возможность фильтрации товаров по ценам -->
				 {% IF SHOW_GOODS_PRICE_FILTERS %}
					 <div class="layout-slider">
					 <input id="goods-filter-min-price" type="text" class="inputText form-control" name="form[filter][price][min]" value="{% IF GOODS_FILTER_MIN_PRICE %}{GOODS_FILTER_MIN_PRICE}{% ELSE %}{GOODS_FILTER_MIN_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" />
					 <input id="goods-filter-max-price" type="text" class="inputText form-control" name="form[filter][price][max]" value="{% IF GOODS_FILTER_MAX_PRICE %}{GOODS_FILTER_MAX_PRICE}{% ELSE %}{GOODS_FILTER_MAX_AVAILABLE_PRICE}{% ENDIF %}" autocomplete="off" />
					 <input type="hidden" name="form[filter][available_price][min]" value="{GOODS_FILTER_MIN_AVAILABLE_PRICE}" /><input type="hidden" name="form[filter][available_price][max]" value="{GOODS_FILTER_MAX_AVAILABLE_PRICE}" />
						 <span class="filter-price">
						 <!-- Фильтры по цене -->
						 <div class="goodsFilterPriceRangePointers">
							 <span class="min" style="display:none;">{GOODS_FILTER_MIN_AVAILABLE_PRICE}</span>
							 <span class="max" style="display:none;">{GOODS_FILTER_MAX_AVAILABLE_PRICE}</span>
						 </div>
						 <div id="goods-filter-price-slider"></div>
						 <div class="goodsFilterPriceSubmit">
							 <input class="btn btn-small" type="submit" value="Показать" />
						 </div>
						 </span>
					 </div>
				 {% ENDIF %}
				 <!-- END Если есть возможность фильтрации товаров по ценам -->
				 </form>
			
			 <!-- Если в тарифном плане подключен модуль фильтров по товарам -->
			 {% IF TARIFF_FEATURE_GOODS_FILTERS %}
			 <div class="filterbar clearfix">
				 <!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь -->
				 <form action="" method="get"> <!-- ПРОВЕРИТЬ -->
				
				 {% IF TARIFF_FEATURE_GOODS_FILTERS && SHOW_GOODS_FILTERS %}
					 <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) -->
					 {% FOR filter_attr_list %}
					 <div class="filter">
						 {filter_attr_list.NAME}:<br />
						 <select class="form-control" name="{% FOR values %}{% IF filter_attr_list.values.CHECKED %}form[filter][attr][{filter_attr_list.ID}][{filter_attr_list.values.ID}]{% ENDIF %}{% ENDFOR %}">
							 <option> - все - </option>
							 {% FOR values %}
							 <option value="1" rel="form[filter][attr][{filter_attr_list.ID}][{filter_attr_list.values.ID}]" {% IF filter_attr_list.values.CHECKED %}selected="selected"{% ENDIF %}>{filter_attr_list.values.VALUE}</option>
							 {% ENDFOR %}
						 </select>
					 </div>
					 {% ENDFOR %}

Далее в конце main.css добавьте код:

form.price-filter {
float: left;
position: relative;
top: 30px;
width: 25%;
}

Выглядит так:

QIP Shot - Screen 221.png

#25 Rustam

Rustam

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

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

Отправлено 14 Март 2016 - 22:36

То что нужно, спасибо.
Как его немного отодвинуть вправо, пикселей на 5?

#26 Rustam

Rustam

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

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

Отправлено 14 Март 2016 - 22:45

Все, разобрался,  не надо.




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

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