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


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


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

#1 alex21021

alex21021

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

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

Отправлено 10 Январь 2011 - 23:53

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

http://www.bau-buy.r...n_place=&price=

» Подбор матраса  

Размер:
не важно 60 x 119 60 x 160 60 x 186 60 x 190 60 x 195 60 x 200 65 x 125 70 x 160 70 x 186 70 x 190 70 x 195 70 x 200 80 x 160 80 x 186 80 x 190 80 x 195 80 x 200 90 x 160 90 x 186 90 x 190 90 x 195 90 x 200 120 x 160 120 x 186 120 x 190 120 x 195 120 x 200 125 x 65 140 x 160 140 x 186 140 x 190 140 x 195 140 x 200 160 x 160 160 x 186 160 x 190 160 x 195 160 x 200 180 x 186 180 x 190 180 x 195 180 x 200 ? 200 200 x 186 200 x 190 200 x 195 200 x 200 ? 210 ? 220 ? 230  
Высота:
не важно до 15 см 16 – 25 см 26 – 35 см от 35 см  
Бренд:
не важно Askona Askona SPA Mediflex Serta  
Пружинный блок:
не важно беспружинный боннель независимый пруж.блок мультипакет  
Жесткость:
не важно низкая ниже средней средняя выше средней высокая  
Макс.вес на одно место:
не важно до 50кг до 90кг до 110кг до 140кг свыше 140кг  
Цена до:
не важно 10 000 20 000 30 000 40 000 50 000 60 000 70 000 80 000 90 000 100 000  

На На моем сайте есть сортировка, но где изменить параметры полей не найду.
Заранее благодарен за ответ.

#2 support

support

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

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 11 Январь 2011 - 00:14

Да, это реализуется через фильтры. У них как я понял можно выбирать только один вариант, на нашей платформе можно выбирать несколько значений свойств/характеристик. Но никто не мешает стилизовать форму запроса как у них, можете посмотреть на примере магазина неокубов как выглядят фильтры по умолчанию. Они доступны на тарфином плане "Стандарт", опция "Фильтры по товарам". Добавляются через полное редактирование свойств категории витрины через панель управления магазином.

#3 alex21021

alex21021

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

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

Отправлено 12 Январь 2011 - 06:43

Доброе утро.
Подскажите новичку, как мне подключить эти фильтры и где найти "полное редактирование св-ств категории витрины..."

#4 support

support

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

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 12 Январь 2011 - 09:08

Просмотр сообщенияalex21021 (12 Январь 2011 - 06:43) писал:

Доброе утро.
Подскажите новичку, как мне подключить эти фильтры и где найти "полное редактирование св-ств категории витрины..."
Они автоматически появляются на тарифе стандарт, находятся они так:
Заходите во вкладку "Товары" выбираете категорию на витрине сайта, и нажимаете 3ю иконку сверху - "Перейти на страницу редактирования всех параметров категории"
category1.jpg

и на странице категории добавить фильтр по нужному параметру, характеристикам и свойствам товаров в категории.
category2.jpg

#5 alex21021

alex21021

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

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

Отправлено 12 Январь 2011 - 23:47

Здравствуйте.
Как можно фильтры сделать выпадающими параметрами, а не просто список? очень обьемным получилось. И еще: возможно ли вывести отбор по фильтрам на всех страницах справа в меню под сравнением товара?

#6 alex21021

alex21021

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

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

Отправлено 13 Январь 2011 - 00:00

Появился еще вопрос по "Акции": создал довую акцию в панеле администратора, а на сайте ее нет?Может что- то не правильно сделал?

#7 Roman_Latyshev

Roman_Latyshev

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

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

Отправлено 15 Январь 2011 - 01:33

Просмотр сообщенияalex21021 (13 Январь 2011 - 00:00) писал:

Появился еще вопрос по "Акции": создал довую акцию в панеле администратора, а на сайте ее нет?Может что- то не правильно сделал?
Поддерживаю, тоже недавно пытался акцию запустить...акция есть, а на главной никак не отражается!

#8 support

support

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

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 15 Январь 2011 - 21:50

Просмотр сообщенияalex21021 (12 Январь 2011 - 23:47) писал:

Здравствуйте.
Как можно фильтры сделать выпадающими параметрами, а не просто список? очень обьемным получилось. И еще: возможно ли вывести отбор по фильтрам на всех страницах справа в меню под сравнением товара?
Вообще говоря возможно, в новом подключенном шаблоне именно такой вид сделали. Для подобной выдачи можно использовать его код. Для этого нужно изменить старый код фильтров "Сайт" -> "Редактор тем" в шаблоне "html" с:
<!-- Если в тарифном плане подключен модуль фильтров по товарам -->
				  {% 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"{% ENDIF %} /> 
								  <label for="filterAttrVal{filter_attr_list.values.ID}">{filter_attr_list.values.VALUE}</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"{% ENDIF %} > 
								  <label for="filterPropVal{filter_prop_list.values.ID}">{filter_prop_list.values.VALUE}</label><br />
								{% ENDFOR %}
								</div>
							  {% ENDFOR %}
							</div>
						  </form>
						</ul>
					  </li>
					{% ENDIF %}
				  {% ENDIF %}
				  <!-- END Если в тарифном плане подключен модуль фильтров по товарам -->

на:
<!-- Если в тарифном плане подключен модуль фильтров по товарам -->
{% IF TARIFF_FEATURE_GOODS_FILTERS %}
  <!-- Фильтры по товарам. Появляются только на странице категории и поиска по товарам -->
  {% IF SHOW_GOODS_FILTERS %}
	<style>
	  .filters { }
	  .filters .filter { float:left;padding-right:10px;width:150px; }
	  .filters .filter select { width:150px; }
	</style>
	<li class="goods_filters"><br /><h2>Фильтры</h2>
	  <div class="filters">   
		<!-- Форма поиска отправляет всегда на ту же страницу, на которой находится пользователь -->
		<form action="" method="get">
		  <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) -->
		  {% FOR filter_attr_list %}
			<div class="filter">
			  {filter_attr_list.NAME}:<br />
			  <select onchange="$(this).attr('name', $(this).find('option:selected').attr('rel'));this.form.submit();" 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 %}
  
		  <!-- Фильтры по свойствам товарных модификаций (Например: Цвет, размер, модификация) -->
		  {% FOR filter_prop_list %}
			<div class="filter">
			  {filter_prop_list.NAME}:<br />
			  <select onchange="$(this).attr('name', $(this).find('option:selected').attr('rel')); this.form.submit();" name="{% FOR values %}{% IF filter_prop_list.values.CHECKED %}form[filter][prop][{filter_prop_list.ID}][{filter_prop_list.values.ID}]{% ENDIF %}{% ENDFOR %}">
				<option> - все - </option>
				{% FOR values %}
				  <option value="1" rel="form[filter][prop][{filter_prop_list.ID}][{filter_prop_list.values.ID}]" {% IF filter_prop_list.values.CHECKED %}selected="selected"{% ENDIF %}>{filter_prop_list.values.VALUE}</option>
				{% ENDFOR %}
			  </select>
			</div>
		  {% ENDFOR %}
		  <div class="clear"></div> 
		</form>
	  </div>
	</li>
  {% ENDIF %}
{% ENDIF %}
<!-- END Если в тарифном плане подключен модуль фильтров по товарам -->


По поводу размещения под сравнением товаров.
Это делается переносом выше указанного блока под блок сравнения, который заканчивается в шаблоне сияние комментарием:
<!-- END Если в тарифном плане подключен модуль сравнения товаров -->


#9 support

support

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

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 15 Январь 2011 - 21:53

На страницу акции и раздела акций по умолчанию нигде ссылок не создаётся. Её надо добавить пунктом в блоке меню например или прописать в html коде, примерно так для изображений:
 <a href="/discount" title="Акции и распродажи магазина"><img src="{ASSETS_IMAGES_PATH}путь к картинке.png" alt="Акции магазина" /></a>
или так для текстовой ссылки:
 <a href="/discount" title="Акции и распродажи магазина">Акции магазина</a>


#10 alex21021

alex21021

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

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

Отправлено 17 Январь 2011 - 22:02

Добрый вечер. 1.На всех страницах так и не получился фильтр по параметрам(выпадающие списки смотрятся отлично).
              2.Как добавить к акции картинку, а то как- то не очень?
Спасибо.

#11 alex21021

alex21021

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

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

Отправлено 17 Январь 2011 - 22:17

С акцией разобрался, УРРАА!!!

#12 alex21021

alex21021

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

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

Отправлено 20 Январь 2011 - 23:01

Добрый вечер.
Подскажите, есть вариант обозначения акции и картинкой и подписью? Если по отдельности получается либо непонятно, либо некрасиво.?

#13 support

support

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

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 20 Январь 2011 - 23:30

Аналогичная задача у нас есть для новостей, во внутреннем задачнике, но пока так сказать руки не дошли...
Этого функционала пока не хватает, его обязательно надо будет сделать, спасибо что напомнили. Могли бы добавить задачу на storeland.reformal.ru чтобы она сильнее мозолила глаза и мы быстрее её реализовали?

#14 pers

pers

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

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

Отправлено 14 Февраль 2011 - 09:49

Добрый день!

не работает поиск по товарам в редакторе товаров
а именно хотелось бы для редактирования товаров( добавления фотографий) производить поиск товара по артикулу и соответственно редактировать товар. поиск пробовал и по категориям сайта и по категориям склада и по всем товарам

#15 support

support

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

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 14 Февраль 2011 - 15:01

Здравствуйте!

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

#16 comfortoffice

comfortoffice

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

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

Отправлено 23 Февраль 2011 - 01:18

Просмотр сообщенияsupport (12 Январь 2011 - 09:08) писал:

Они автоматически появляются на тарифе стандарт, находятся они так:
Заходите во вкладку "Товары" выбираете категорию на витрине сайта, и нажимаете 3ю иконку сверху - "Перейти на страницу редактирования всех параметров категории"
Прикрепленный файл category1.jpg

и на странице категории добавить фильтр по нужному параметру, характеристикам и свойствам товаров в категории.
Прикрепленный файл category2.jpg

У меня нет данных параметров с характеристиками, почему?
Скрин выкладываю

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

  • Характеристики.png


#17 support

support

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

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 25 Февраль 2011 - 16:35

Скорее всего в вашем тарифном плане (Настройки > Тарифы) не подключен модуль "Фильтры по товарам" поэтому этот блок не отображается.

#18 comfortoffice

comfortoffice

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

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

Отправлено 25 Февраль 2011 - 17:05

Спасибо.

#19 medisan

medisan

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

  • Пользователи
  • PipPipPip
  • 53 сообщений
  • ГородНовосибирск

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

Здравствуйте.
Можно ли поставить фильтр так чтоб он отображался на всех страницах? рядом с "сортировать по..."? или над "каталогом товаров"?

#20 homelectric

homelectric

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

  • Пользователи
  • PipPip
  • 20 сообщений
  • ГородМосква

Отправлено 18 Июль 2011 - 20:37

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

Здравствуйте.
Можно ли поставить фильтр так чтоб он отображался на всех страницах? рядом с "сортировать по..."? или над "каталогом товаров"?
1. Если в папке "Каталог товаров на сайте" есть подпапки, то можно залезть в их настройки в разделе "Товары"-выделить подпапку и нажать вверху изменить свойства, там есть Фильтр по товарам" вот в каждой подпапке это и проделайте.Важное условие, тариф должен быть "Стандарт" или "Экстра" на др. эта опция отключена :(
2. По поводу местоположения фильтра не подскажу.




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

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