x
  • Документация для редакторов
  • banner1.png

Пользовательские атрибуты

Атрибуты - это дополнительная информация, которая может храниться вместе с файлом. Возможно у вас есть множество фотографий, которые нужно загрузить в менеджер файлов и вы хотите, чтобы они были хорошо организованы. Для создания некоторой структуры фотографий, чтобы как-то отделять одни фотографии от других могут помочь атрибуты и наборы файлов.  

На странице со списком атрибутов файлов попробуем создать новый атрибут с типом "Select".

атрибут файла

В ядре системы имеется некоторое количество общих типов атрибутов. Для вас они знакомы, как типы в элементах формы. Но в concrete5 есть и более сложные типы, например "Date/Time". Если вы являетесь PHP разработчиком, то сможете и сами добавлять новые атрибуты для личных нужд на сайте. Но на данный момент просто воспользуемся стандартными типами и добавим новый атрибут с типом Select и нажмем кнопку "Далее".

Настраиваем новый добавленный атрибут
Настраиваем новый добавленный атрибут

Настраиваем новый добавленный атрибут

Базовая информация:

  • Дескриптор - используется системой concrete5, должен быть на английском и не иметь пробелов;
  • Имя - произвольное название атрибута, кратко информирующее его предназначение;
  • Набор - для структурирования атрибутов их можно распределять по группам по некоторым критериям.  Эти группы в concrete5 и называют наборами. Возможно, вы захотите создать отдельный набор атрибутов для фотографий и отдельный набор атрибутов для документов;
  • Участвует в поиске - включение флага "Содержимое включать при поиске файлов в панели управления" означает, что при поиске файлов введенные ключевые слова будут учитывать значения данного атрибута; включив флаг "Поле доступно в панели управления для поиска файлов" станет возможным поиск файлов при использовании расширенного поиска, данный атрибут будет находиться в выпадающем списке фильтров поиска.

Параметры

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

В нашем случаем нам нужно добавить несколько значений атрибутов, которые потом можно будет назначить для файла. В пункте "Значения" вписывайте в текстовое поле по одному значению и нажимайте кнопку "Добавить". После того, как все значения добавлены, сохраните все изменения. 

Привязка атрибута к файлу

Перейдите в менеджер файлов и на одном из файлов кликните левой клавишей мыши для вызова контекстного меню. В контекстном меню выберите пункт "Параметры".

контекстное меню файла

В нижней части окна с параметрами файла есть раздел "Другие свойства", куда добавился новый атрибут "Цветовая гамма фотографий". Кликните по этому атрибуту в выберите один из вариантов. 

атрибут, добавленный к параметрам файла

Для сохранения значения выбранного атрибута щелкните по значку иконка для редактирования элемента.

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

Система Orphus