Выводим и включаем умный фильтр в каталоге. И ответы на вопросы из комментариев из предыдущих серий.
Серия 21: Умный фильтр и ответы на вопросы
Михаил Базаров: 27.02.2018 08:22:57
Серия 21: Умный фильтр и ответы на вопросы
Выводим и включаем умный фильтр в каталоге. И ответы на вопросы из комментариев из предыдущих серий. |
Андрей Колчанов: 27.02.2018 08:22:57
Добрый день, Михаил!
Не знаю куда написать, решил написать сюда. В карточке товара выводиться список Свойств:
Вопрос можно ли как-то одно из свойств отключить? Чтобы оно не отображалось в карточке товара, чтобы его вывести в другом месте карточки. Например, есть свойство Артикул, и он уже выводится выше:
|
Михаил Базаров: 27.02.2018 08:44:10
А верхний вывод, смените DISPLAY_PROPERTIES на просто PROPERTIES DISPLAY_PROPERTIES - как раз и отвечает на условие, что-то вроде "Если свойство выбрано для вывода- то показывать" |
Андрей Колчанов: 27.02.2018 12:40:56
Если просто заменяю DISPLAY_PROPERTIES на просто PROPERTIES
и НЕ отключаю его в выводе компонента, то сверху выводится только "Артикул:" самого артикль нет. Пришлось вывод сделать так:
Так заработало!!! Спасибо! |
Андрей Колчанов: 27.02.2018 14:09:51
Михаил, помогите пожалуйста:
Делаю вывод с условием:
А если включаю его в выводе компонента и меняю DISPLAY_PROPERTIES , то работает. но а мне надо чтобы работало с PROPERTIES ![]() |
Михаил Базаров: 27.02.2018 15:13:41
|
Андрей Колчанов: 27.02.2018 20:12:06
|
Алексей: 03.03.2018 16:01:23
Здравствуйте, Михаил.
Извиняюсь, что беспокою по пустякам.. У меня возникла проблема , описанная вами в Видео № 15 - создание торговых предложений... Там , при создании HIGHLOAD инфоблока типа "Справочник", если значение не картинка , а некий текст или цифровое значение (у вас в видео значение памяти 32 Гб и 128Гб) то на карточке товара (да и в разделе) не выводится значение, а просто окошко "нет фото" (скриншот прилагаю) . Вы обещали рассказаать как решить эту проблему позже... но судя по тому , что видео уже закончилось продолжения мы не узнаем...( У меня огромная просьба: не могли бы вы рассказать как , все таки , вывести значение , а не фото . Зараннее благодарен, Спасибо за ваши видео/ Очень нужен ваш ответ. |
Михаил Базаров: 04.03.2018 15:04:14
Там все просто, на самом деле. Найдите участок в шаблоне, который выводит эту информацию. Там текстовое значение содержится в теге <i> В его titile Что-то вроде (переменную пишу по памяти) <i title="<?=$PropTitle?>"> Эту переменную просто и вынесете вместо вывода картинки. |
Роман Сергеевич: 05.03.2018 16:55:56
Остатки по складам я вывел так:
В файле \local\templates\bxstore\components\bitrix\catalog\simple\bi
![]() |
Роман Сергеевич: 05.03.2018 17:22:50
Большое спасибо за уроки, Михаил! Очень информативно, полезно и интересно. С нетерпением жду продолжения, и надеюсь что энтузиазм не угаснет.
Как видно, на bxstore уже работает новый функционал (например, клик на сердечко для добавления в избранное) и изменился дизайн умного фильтра. Эти изменения будут выложены в доступ для ознакомления? |
menicheka@gmail.com: 31.08.2018 09:58:41
Добрый день, Михаил. Можно ли вставить умный фильтр в корень каталога? Есть общий каталог, который отображает все товары, в нем необходимо вставить умный фильтр. Говорят, что нет такой возможности в битриксе. А Какие есть варианты реализации такой задачи?
|
Михаил Базаров: 31.08.2018 15:38:22
Делается очень просто: скопируйте вызов умного фильтра из sections.php и в section.php, до вызова catalog.section И все ![]() Для полного понимания, это вам поможет (не совсем, ответ на тему, но суть та же) https://camouf.ru/blog-note/2502/ |
menicheka@gmail.com: 05.09.2018 14:05:25
Тогда у меня следующий вопрос, а можно сделать разные фильтры? т.е. на полный каталог один фильтр, а на группы товаров другой? |
Михаил Базаров: 06.09.2018 09:12:04
section.php и sections.php |
menicheka@gmail.com: 06.09.2018 19:21:14
![]() |
menicheka@gmail.com: 18.09.2018 11:32:24
Михаил, добрый день.
В Умном фильтре алгоритм фильтрации производится след. образом: есть у нас СВ1, СВ2, СВ3 - при выборе СВ1 - происходит фильтрация значений СВ2 и СВ3, если же мы выбираем значение из СВ2 - то фильтр накладывается на СВ1 и СВ3, выбор значения СВ3 - влияет на СВ1 и СВ2. Есть ли возможность управлять данным алгоритмом? если например, нужно убрать влияние на первое свойство? Выбираю я СВ3 - меняются только СВ2, а СВ1 всегда показываются полными и доступными для отображения? |
Сергей Харчевников: 09.10.2018 16:37:27
Добрый день Михаил. У меня есть проблемы с Вашей заготовкой, может подскажите как их решить.
Во первых не работает уровень вложености в списках категорий, все время все выводит. Во вторых пагинация не выводится. И в третих список сравнения не работает. |
Ysmayyl: 27.01.2022 19:23:32
Здравствуйте Михаил!
Как сделать многоязычность на сайте? Зараннее благодарен. Спасибо за ваши видеоуроки. Очень нужен ваш ответ. |
Михаил Базаров: 29.01.2022 16:48:40
Можно запустить второй (третий- сколько нужно языковых версий) сайт, через многосайтовость
Подробнее тут https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=103&LESSON_ID=287 |
Гость: 04.04.2022 10:57:10
Добрый день Михаил! Можно ли как то создать условие "если фильтр задан" в catalog.section? Если пользователь не выбрал ни одно значение в фильтре, то не выводить товары, если выбрал, то выводить с учетом диапазона этого свойства или свойств. Например, если пользователь выбрал ширину 500, то выводить товары с шириной от 450 до 550. Только один инпут использовать, не диапазон "от - до". Что-то на подобие мастера подбора похожих товаров. Спасибо:)
|
Виталий: 15.07.2024 22:42:02
Добрый вечер Михаил.
Пользуюсь Вашими шпаргалками каждый день, уже не просто в закладках сайт лежит а закрепленная страница на всех группах вкладок))) ![]() Брал Ваш умный фильтр что бы внедрить в каталог, но столкнулся с проблемкой Если начинаю фильтровать в разделах (т.е. я был в главном разделе недвижимость, там все работает корректно, спустился на раздел ниже и вот так фильтр себя начал вести) подскажите куда смотреть что бы привязать ползунок к подвижному элементу? Смотрел полный ролик на boosty но там не затронулся этот вопрос Я еще студент, и в js вроде бы нашел кусок кода отвечающий за ползунки. Но не смог дать им ума... Помогите пожалуйста, 2й день не сплю камни летят в мою сторону)) |
Виталий: 15.07.2024 22:45:37
Скрин фильтра, код полностью ваш максимум что менял так это css
|
Михаил Базаров: 16.07.2024 08:31:19
Сейчас негде проверить, но установка этих ползунков прямо в template.php кусочек кода должен быть.
Может быть в моем фильтре что-то в нем сломано. Сравните со штатным шаблоном (и есть ли эта проблема вообще в штатном шаблоне) дерите из него этот кусочек кода |
Виталий: 16.07.2024 08:37:55
Спасибо, сейчас проверю
![]() |
Виталий: 16.07.2024 08:48:26
Да к сожалению ползунки и в штатном шаблонен работают так
|
Михаил Базаров: 16.07.2024 10:44:19
Штатный имел ввиду не мой, а битриксовый шаблон фильтра по умолчанию.
|
Блог-note: заметки разработчика
Установка счетчика Яндекс.Метрики на сайт с Content Security Policy (CSP)
Если на вашем сайте не отображаются данные о кликах и скроллинге в Яндекс.Метрике, вероятнее всего, это связано с настро...
Умный фильтр на главной странице Битрикс
Редкая но востребованная задачка- это вывести компонент "умный фильтр" на главную страницу магазина на Битрикс. При этом...
Вывод элементов с помощью API битрикс
Иногда, выводить элементы инфоблока с помощью компонентов, может оказаться избыточным. Например, если нужно вывести элем...
Добавить свойство в административную форму заказа
Задача, кастомизировать административную форму заказа: добавить свойство заказа в шапку формы, в виде картинки. На сайте...
Создание блога с комментариями, оценками и просмотрами на сайте с 1С-Битрикс
Если на вашем сайте требуется создание раздела с блогом или новостями, статьями. Записям в которых, посетители смогу ста...
Вывести артикул в печатную форму бланка заказа
Задача: в печатную форму бланка заказа добавить артикулы товаров и данные о пользователе.
Создать pdf файл из элемента инфоблока, дать скачать пользователю, поддерживать в актуальном состоянии или отправить на e-mail.
Задача: при каждом посещении статьи, на сайте, нужно создавать pdf файл с ее содержимым и записывать в свойство инфоблок...
Настройка: Redis кеширование для 1С-Битрикс, под Ubuntu
Задача: имеем полностью настроенный и оптимально сконфигурированный веб-сервер под управлением Ubuntu 20.04 на котором з...
Менять большую картинку, при клике на маленькую, в детальной карточке
Мини скриптик, может кому пригодится для каталога товаров или новостей при использовании дополнительных картинок (обычно...