
Наибольший интерес в этом обновлении представляют собой пользовательские свойства разделов. В предыдущих сообщениях я упоминал о появлении универсального механизма для созданий свойств для любых объектов.
Теперь стало возможно для раздела каталога создавать необходимые свойства.
Добавлена поддержка пользовательских свойств (вывод описания и ключевых слов) для компонент catalog.section и photo.section.
Для инфоблока добавлена возможность определять названия элементов и разделов в единственном и множественном числе. Бывает очень полезно.
Для пользовательских типов добавлен обработчик GetAdminListViewHTML для отображения значения в списке.
Для инфоблоков с правами на чтения реализован просмотр разделов без возможности редактирования.
Исправлены ошибки фильтрации по свойствам и выбор элемента в окне поиска элементов и внесены незначительные исправления шаблонов некоторых компонентов 2.0
Спасибо!
Спасибо!
Скоро будет импорт-экспорт инфоблоков в XML со структурой свойств.
Т.е. можно будет использовать для копирования и переноса структуры.
Это то?
Как их теперь вывести?
Вопрос 2й:
А не слишком ли "загрязняется" база, когда при добавлении свойства в секции 1го ИБ, создается целая таблица в базе?
P.S.: А если у меня 150 ИБ ?? это получается + 300 таблиц
В некоторых компонентах 2.0 уже есть поддержка. catalog.section и photo.section
Используйте их для изучения.
P.S.: А если у меня 150 ИБ ?? это получается + 300 таблиц
да нет, все нормально будет.
дальше в самом компоненте my:catalog изменяем файл catalog\templates\.default\section.php - там используется компонент bitrix:catalog.section (опять же модифицируем его в свой my:catalog.section) - добавляем 2 свойства:
Теперь описания и ключевые слова будут браться из пользовательских свойств раздела каталога: UF_DESCRIPTION и UF_KEYWORDS (осталось их только сделать)