партнер компании 1с-битрикс
сайт фрилансера Сергея Эстрина
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Универсальная галерея - модуль для битрикс
Это форум по решению для битрикс «Модуль Универсальные свойства привязки».
Страницы: 1
Ответить
RSS
Структура разделов в умном фильтре.
 
Добрый день!
Возникла задача вывести в умном фильтре иерархию разделов в которых находятся элементы. Вроде как подходит Универсальные свойства привязки.
Несколько вопросов:
1. Можно ли передать со свойством в умный фильтр id раздела? Чтобы потом можно было построить иерархию. Или может у Вас был опыт с чем то подобным.
2.Если в свойстве выбрать опцию "Показывать ссылки на элементы", в фильтре получаю такой баг http://joxi.ru/Y2Lj8nXI7e6xJr .
 
Сергей, здравствуйте!

1. А что там сейчас передается? И вообще какой источник данных вы используете, элементы или разделы?
2. Ну это достаточно просто решается в шаблоне фильтра с помощью функции htmlspecialcharsBack
 
1.Источник разделы
 
Если говорить про шаблон умного фильтра, то ID раздела будет доступен там в виде ключа массива (в этом примере 20, 4):
Код

[VALUES] => Array

    (
        [
20] => Array
            (
                [
CONTROL_ID] => arrFilter_157_2322626082
                
[CONTROL_NAME] => arrFilter_157_2322626082
                
[CONTROL_NAME_ALT] => arrFilter_157
                
[HTML_VALUE_ALT] => 2322626082
                
[HTML_VALUE] => Y
                
[VALUE] => <a href="/catalog/dfgdsfgdsg/" target="_blank">..Стеллажи двойные</a>
                [
SORT] => 0
                
[UPPER] => <A HREF="/CATALOG/DFGDSFGDSG/" TARGET="_BLANK">..СТЕЛЛАЖИ ДВОЙНЫЕ</A>
                [
FLAG] => 
                [
URL_ID] => %3Ca%20href%3D%22-catalog-dfgdsfgdsg-%22%20target%3D%22_blank%22%3E..%D1%81%D1%82%D0%B5%D0%BB%D0%BB%D0%B0%D0%B6%D0%B8%20%D0%B4%D0%B2%D0%BE%D0%B9%D0%BD%D1%8B%D0%B5%3C-a%3E
            
)

        [
4] => Array
            (
                [
CONTROL_ID] => arrFilter_157_4088798008
                
[CONTROL_NAME] => arrFilter_157_4088798008
                
[CONTROL_NAME_ALT] => arrFilter_157
                
[HTML_VALUE_ALT] => 4088798008
                
[HTML_VALUE] => Y
                
[VALUE] => <a href="/catalog/jobs/" target="_blank">.Рабочие места</a>
                [
SORT] => 0
                
[UPPER] => <A HREF="/CATALOG/JOBS/" TARGET="_BLANK">.РАБОЧИЕ МЕСТА</A>
                [
FLAG] => 
                [
URL_ID] => %3Ca%20href%3D%22-catalog-jobs-%22%20target%3D%22_blank%22%3E.%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BC%D0%B5%D1%81%D1%82%D0%B0%3C-a%3E
            
)
 
Спасибо! Вчера уже сам заметил это.
Страницы: 1
Ответить
Читают тему
Форма ответов
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки