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


Увеличить Количество Строк В Фильтре По Бренду


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

#1 evros

evros

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

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

Отправлено 25 Март 2019 - 16:47

Добрый день. Подскажите как показать в фильтре бренд - все строки (все бренды в категории)?

#2 Nicolas

Nicolas

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

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

Отправлено 04 Апрель 2019 - 00:08

Здравствуйте! Так же присоединяюсь к вопросу! На данный момент выдает только 9 первых в каждой категории фильтра (т.е. 9 брендов, 9 цветов, 9 типов и т.д.).
Подскажите, как сделать больше?

#3 Vaccina

Vaccina

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

  • Модераторы
  • 23 805 сообщений

Отправлено 04 Апрель 2019 - 02:44

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

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

#4 evros

evros

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

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

Отправлено 04 Апрель 2019 - 10:41

Просмотр сообщенияVaccina (04 Апрель 2019 - 02:44) писал:

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

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

Добрый день. Ссылка на категорию https://market-fitne...skie-trenazhery

в данной категории более 20 брендов

Сейчас выглядит вот так http://joxi.ru/zANOGRyFvZo3kr

#5 Nicolas

Nicolas

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

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

Отправлено 04 Апрель 2019 - 11:28

Просмотр сообщенияVaccina (04 Апрель 2019 - 02:44) писал:

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

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

https://king-store.r...zhanye-ryukzaki значений фильтра "цвет" намного больше, чем 9, а выводятся только они.

#6 Mr.Nito

Mr.Nito

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

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

Отправлено 05 Апрель 2019 - 01:02

Здравствуйте.
В разделе Сайт - редактор шаблонов - шаблон HTML замените

					 <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) -->
					 {% FOR filter_attr_list %}
					 <div class="filter">
						 <div class="title {% IF filter_attr_list.index > 3 %}active{% ENDIF %}">{filter_attr_list.NAME}:<span class="filter-arrow fal fa-angle-up"></span></div>
						 <ul class="filter-inner {% FOR values %}{% IF filter_attr_list.values.index > 10 %}crop{break}{% ENDIF %}{% ENDFOR %}" {% IF filter_attr_list.index > 3 %}style="display:none"{% ENDIF %}>
						 {% FOR values %}
						 <li class="filter-item">
							 <input class="checkbox-hidden" 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 class="checkbox-name" for="filterAttrVal{filter_attr_list.values.ID}">{filter_attr_list.values.VALUE} <span class="counter">{filter_attr_list.values.NB_GOODS_FILTERED}</span></label>
						 </li>
						 {% ENDFOR %}
						 </ul>
					 </div>
					 {% ENDFOR %}

на
					  <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) -->
					  {% FOR filter_attr_list %}
						<div class="filter">
						  <div class="title {% IF filter_attr_list.index > 3 %}active{% ENDIF %}">{filter_attr_list.NAME}:<span class="filter-arrow fal fa-angle-up"></span></div>
						  <ul class="filter-inner {% FOR values %}{% IF filter_attr_list.values.index > 10 %}crop{break}{% ENDIF %}{% ENDFOR %}" {% IF filter_attr_list.index > 3 %}style="display:none"{% ENDIF %}>
						  {% FOR values %}
							<li class="filter-item">
							  <input class="checkbox-hidden" 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 class="checkbox-name" for="filterAttrVal{filter_attr_list.values.ID}">{filter_attr_list.values.VALUE} <span class="counter">{filter_attr_list.values.NB_GOODS_FILTERED}</span></label>
							</li>
						  {% ENDFOR %}
						  </ul>
						  {% FOR values %}
							{% IF filter_attr_list.values.index > 10 %}
							<button class="filter-more" type="button"><span class="filter-moreText pseudo-link">Показать все</span> <span class="filter-moreArrow fal fa-angle-down"></span></button>
							{break}
							{% ENDIF %}
						  {% ENDFOR %}						 
						</div>
					  {% ENDFOR %}

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

  • Screenshot_6.jpg


#7 evros

evros

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

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

Отправлено 05 Апрель 2019 - 11:50

Просмотр сообщенияMr.Nito (05 Апрель 2019 - 01:02) писал:

Здравствуйте.
В разделе Сайт - редактор шаблонов - шаблон HTML замените

					 <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) -->
					 {% FOR filter_attr_list %}
					 <div class="filter">
						 <div class="title {% IF filter_attr_list.index > 3 %}active{% ENDIF %}">{filter_attr_list.NAME}:<span class="filter-arrow fal fa-angle-up"></span></div>
						 <ul class="filter-inner {% FOR values %}{% IF filter_attr_list.values.index > 10 %}crop{break}{% ENDIF %}{% ENDFOR %}" {% IF filter_attr_list.index > 3 %}style="display:none"{% ENDIF %}>
						 {% FOR values %}
						 <li class="filter-item">
							 <input class="checkbox-hidden" 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 class="checkbox-name" for="filterAttrVal{filter_attr_list.values.ID}">{filter_attr_list.values.VALUE} <span class="counter">{filter_attr_list.values.NB_GOODS_FILTERED}</span></label>
						 </li>
						 {% ENDFOR %}
						 </ul>
					 </div>
					 {% ENDFOR %}

на
					 <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) -->
					 {% FOR filter_attr_list %}
					 <div class="filter">
						 <div class="title {% IF filter_attr_list.index > 3 %}active{% ENDIF %}">{filter_attr_list.NAME}:<span class="filter-arrow fal fa-angle-up"></span></div>
						 <ul class="filter-inner {% FOR values %}{% IF filter_attr_list.values.index > 10 %}crop{break}{% ENDIF %}{% ENDFOR %}" {% IF filter_attr_list.index > 3 %}style="display:none"{% ENDIF %}>
						 {% FOR values %}
						 <li class="filter-item">
							 <input class="checkbox-hidden" 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 class="checkbox-name" for="filterAttrVal{filter_attr_list.values.ID}">{filter_attr_list.values.VALUE} <span class="counter">{filter_attr_list.values.NB_GOODS_FILTERED}</span></label>
						 </li>
						 {% ENDFOR %}
						 </ul>
						 {% FOR values %}
						 {% IF filter_attr_list.values.index > 10 %}
						 <button class="filter-more" type="button"><span class="filter-moreText pseudo-link">Показать все</span> <span class="filter-moreArrow fal fa-angle-down"></span></button>
						 {break}
						 {% ENDIF %}
						 {% ENDFOR %}						
					 </div>
					 {% ENDFOR %}

ШИКАРНО!!! Благодарю Вас! Особенно за строку "показать все" !

#8 Nicolas

Nicolas

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

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

Отправлено 05 Апрель 2019 - 12:05

Просмотр сообщенияMr.Nito (05 Апрель 2019 - 01:02) писал:

Здравствуйте.
В разделе Сайт - редактор шаблонов - шаблон HTML замените

					 <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) -->
					 {% FOR filter_attr_list %}
					 <div class="filter">
						 <div class="title {% IF filter_attr_list.index > 3 %}active{% ENDIF %}">{filter_attr_list.NAME}:<span class="filter-arrow fal fa-angle-up"></span></div>
						 <ul class="filter-inner {% FOR values %}{% IF filter_attr_list.values.index > 10 %}crop{break}{% ENDIF %}{% ENDFOR %}" {% IF filter_attr_list.index > 3 %}style="display:none"{% ENDIF %}>
						 {% FOR values %}
						 <li class="filter-item">
							 <input class="checkbox-hidden" 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 class="checkbox-name" for="filterAttrVal{filter_attr_list.values.ID}">{filter_attr_list.values.VALUE} <span class="counter">{filter_attr_list.values.NB_GOODS_FILTERED}</span></label>
						 </li>
						 {% ENDFOR %}
						 </ul>
					 </div>
					 {% ENDFOR %}

на
					 <!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) -->
					 {% FOR filter_attr_list %}
					 <div class="filter">
						 <div class="title {% IF filter_attr_list.index > 3 %}active{% ENDIF %}">{filter_attr_list.NAME}:<span class="filter-arrow fal fa-angle-up"></span></div>
						 <ul class="filter-inner {% FOR values %}{% IF filter_attr_list.values.index > 10 %}crop{break}{% ENDIF %}{% ENDFOR %}" {% IF filter_attr_list.index > 3 %}style="display:none"{% ENDIF %}>
						 {% FOR values %}
						 <li class="filter-item">
							 <input class="checkbox-hidden" 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 class="checkbox-name" for="filterAttrVal{filter_attr_list.values.ID}">{filter_attr_list.values.VALUE} <span class="counter">{filter_attr_list.values.NB_GOODS_FILTERED}</span></label>
						 </li>
						 {% ENDFOR %}
						 </ul>
						 {% FOR values %}
						 {% IF filter_attr_list.values.index > 10 %}
						 <button class="filter-more" type="button"><span class="filter-moreText pseudo-link">Показать все</span> <span class="filter-moreArrow fal fa-angle-down"></span></button>
						 {break}
						 {% ENDIF %}
						 {% ENDFOR %}						
					 </div>
					 {% ENDFOR %}

Огромное спасибо!




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

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