Меню
Просмотров: 8094
Это архивное видео. В принципе вся информация актуальна, но рекомендуется смотреть новую версию:
Разработка проекта на 1С-Битрикс

Выводим и включаем умный фильтр в каталоге. И ответы на вопросы из комментариев из предыдущих серий.

Для вывода умного фильтра в боковой панели:
1) Добавляем включаемую область в боковую панель шаблона сайта.

2) В шаблоне умного фильтра, обворачиваем вывод form в такой код
<?$this->SetViewTarget("left_area");?>
<form name="<?echo $arResult["FILTER_NAME"]."_form"?>
.....
</form>
<?$this->EndViewTarget("left_area");?>

3) Во включаемую область вставляем код <?$APPLICATION->ShowViewContent("left_area")?>

Скачать дополнительные файлы, можно по ссылке ниже

Дополнительные файлы

Все серии

Сергей Харчевников:
Добрый день Михаил. У меня есть проблемы с Вашей заготовкой, может подскажите как их решить.

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

Во вторых пагинация не выводится.

И в третих список сравнения не работает.
Ysmayyl:
Здравствуйте Михаил!
Как сделать многоязычность на сайте?

Зараннее благодарен. Спасибо за ваши видеоуроки. Очень нужен ваш ответ.
Михаил Базаров:
Можно запустить второй (третий- сколько нужно языковых версий) сайт, через многосайтовость
Подробнее тут https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=103&LESSON_ID=287
Гость:
Добрый день Михаил! Можно ли как то создать условие "если фильтр задан" в catalog.section? Если пользователь не выбрал ни одно значение в фильтре, то не выводить товары, если выбрал, то выводить с учетом диапазона этого свойства или свойств. Например, если пользователь выбрал ширину 500, то выводить товары с шириной от 450 до 550. Только один инпут использовать, не диапазон "от - до". Что-то на подобие мастера подбора похожих товаров. Спасибо:)  
Виталий:
Добрый вечер Михаил.
Пользуюсь Вашими шпаргалками каждый день, уже не просто в закладках сайт лежит а закрепленная страница на всех группах вкладок)))  :D
Брал Ваш умный фильтр что бы внедрить в каталог, но столкнулся с проблемкой

Если начинаю фильтровать в разделах (т.е. я был в главном разделе недвижимость, там все работает корректно, спустился на раздел ниже и вот так фильтр себя начал вести)
подскажите куда смотреть что бы привязать ползунок к подвижному элементу?
Смотрел полный ролик на boosty но там не затронулся этот вопрос
Я еще студент, и в js вроде бы нашел кусок кода отвечающий за ползунки. Но не смог дать им ума... Помогите пожалуйста, 2й день не сплю камни летят в мою сторону))
Виталий:
Скрин фильтра, код полностью ваш максимум что менял так это css
Михаил Базаров:
Сейчас негде проверить, но установка этих ползунков прямо в template.php кусочек кода должен быть.
Может быть в моем фильтре что-то в нем сломано.

Сравните со штатным шаблоном (и есть ли эта проблема вообще в штатном шаблоне)
дерите из него этот кусочек кода
Виталий:
Спасибо, сейчас проверю :)  
Виталий:
Да к сожалению ползунки и в  штатном шаблонен работают так
Михаил Базаров:
Штатный имел ввиду не мой, а битриксовый шаблон фильтра по умолчанию.