Форум программистов, компьютерный форум, киберфорум
Наши страницы
1С Битрикс
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
ShcIZZiKK
0 / 0 / 0
Регистрация: 04.07.2017
Сообщений: 42
1

Вывод выбранных свойств умного фильтра в отдельном блоке

28.12.2018, 11:57. Просмотров 806. Ответов 4
Метки нет (Все метки)

Доброго времени суток
Как можно вывести выбранные свойства умного фильтра?
На скриншоте, в фильтре выбраны свойства в блоке слева, а над товарами сверху они выводятся. Можно, как то реализовать такое в 1с битрикс?
Если стандартными настройками нельзя, подскажите хоть куда рыть, может, какая-нибудь статья есть? Просто я ни чего дельного не нашел
0
Миниатюры
Вывод выбранных свойств умного фильтра в отдельном блоке  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2018, 11:57
Ответы с готовыми решениями:

Перенос умного фильтра
Добрый день! Возникла проблема при переносе умного фильтра из компонента bitrix:catalog. Фильтр...

Условия отображения умного фильтра
Здравствуйте, столкнулся с тем что в каталоге очень необходим умный фильтр, однако необходимо...

Ошибка в работе Умного фильтра
Доброго времени суток. Установлен модуль был давно. Но недавно обнаружили баг. Когда фильтр уже...

Сортировка значений умного фильтра
Здравствуйте! Добавил на сайт стандартный компонент каталог. В нем уже есть умный фильтр. Загрузил...

СЕО тексты для страниц умного фильтра
Всем привет. Возникла необходимость для страниц умного фильтра товаров сделать свои сео тексты и...

4
voral
963 / 656 / 146
Регистрация: 16.03.2008
Сообщений: 3,131
28.12.2018, 15:59 2
Стандартными настройками - нет.

1. Самый "простой" в реализации, но самый не правильный. Два компонента умного фильтра. Этот компонент хорошо кушает ресурсы, потому два на одной странице - беда для сайта. При этом во втором подключении функционал компонента избыточен.

2. ShowViewContent тут надо понимать как работает система кеширования. И все сделать правильно.

3. Умный фильтр и компонент каталога имеют одинаковый параметр: FILTER_NAME. В него заносится имя глобальной переменной, в которой хранится фильтр для выборки. Т.е. умный фильтр его заполняет, каталог принимает. Делаем компонент (в идеале, но можно и без компонента, но с кешированием), который анализирует содержимое этого фильтра и показывает его в человекопонятном виде. Я бы делал так.

Но, в любом случае, необходимы знания в программировании
1
ShcIZZiKK
0 / 0 / 0
Регистрация: 04.07.2017
Сообщений: 42
30.12.2018, 07:10  [ТС] 3
Спасибо большое!
Теперь хоть есть от чего отталкиваться. Но вообще не понял для чего нужно кэширование, и как его использовать.
0
voral
963 / 656 / 146
Регистрация: 16.03.2008
Сообщений: 3,131
31.12.2018, 11:12 4
Любая страница сайта должна открываться секунды. 1-2. Дольше - уже не есть хорошо.
При этом информация на странице меняется не так часто. По этому нет смысла каждый раз обращаться к БД, производить какието вычисления и т.д и т.п. По этому все это (данные, html) кешируется и отдается из кеша, и кеш обновляется только при необходимости. Плюс есть композит - это кеширование отдельных блоков страницы. (это если упрощено описать).

Как раз большинство мифов о тормознутости битрикса рождены от кривых рук тех кто внедрял и не читал документацию. Очень часто берешь проект в работу, а там кеширование отключено.... Сразу понятно - работы по сайту будет море - т.к. этим "решают" проблему ошибок в разработке.
0
Dias606
47 / 41 / 18
Регистрация: 20.09.2016
Сообщений: 435
10.01.2019, 10:55 5
ShcIZZiKK, у инпута есть событие 'onclick="smartFilter.click(this)"', тебе просто нужно вызвать его при клике по верхнему фильтру с нужными параметрами для удаления, а при выводе под них берешь данные из 'FILTER_NAME' как написал voral выше
HTML5
1
<input type="checkbox" value="Y" name="arrFilter_46_502936656" id="arrFilter_46_502936656" onclick="smartFilter.click(this)">

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

0
10.01.2019, 10:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.01.2019, 10:55

Как кастомизировать вид каталога, после фильтрации умного фильтра?
Здравствуйте! Каким образом можно кастомизировать вид каталога, после фильтрации умного фильтра?

При добавлении на страницу "умного фильтра" страница грузится 5 секунд
Здравствуйте! С битриксом никогда дел не имел, литературу только начал изучать. Поэтому прошу...

Почему в шаблоне компонента каждая строчка в отдельном php-блоке?
Скажите, пожалуйста, зачем?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru