|
Каждый документ имеет определенный тип и состоит из заданного набора элементов хранения данных - атрибутов (или свойств документа), в совокупности определяющих «информационную сущность» данного документа. Например, документ типа «Текстовый документ» предназначен для хранения текстов и состоит из двух свойств – название документа и собственно его текст. В свою очередь, перечень свойств документа типа «Новость» значительно шире – в него входят заголовок, дата и время создания, краткое содержание, полный текст и др.
В системе DNSite предусмотрены 3 вида атрибутов документов:
-
Предопределенные атрибуты - атрибуты, назначаемые по умолчанию отдельным видам документов, разделам, спискам. Они не могут быть удалены. Предопределенные атрибуты, имеющиеся у всех типов документов, - название (title). Каждый документ своего типа имеет собственные атрибуты в соответствии с типом данных конкретного документа. Например, "Графический документ" имеет предопределенные атрибуты: название (title), картинка. Более подробное описание предопределенных атрибутов документов см. в разделе "Виды документов в системе DNSite".
 Предопределенные атрибуты "Текстового документа"
 Предопределенные атрибуты "Графического документа"
-
Добавленные атрибуты - предусмотрены для разделов и списков. Например, при реализации ряда списков может потребоваться ввести краткое описание для этого списка. Такими добавленными атрибутами разделов могут быть "ключевые слова", "краткое описание" и т.д...
 Добавленные атрибуты списка. В данном случае список "Система управления контентом" содержит дополнительные атрибуты "ключевые слова", "описание" ("keywords", "description"), текстовое поле "content".
-
Наследуемые атрибуты - назначаются подспискам и элементам списка. Это значит, что все подсписки в рамках одного списка будут иметь одинаковые атрибуты. А также все элементы списков в рамках одно списка будут иметь одинаковые атрибуты. Такое разделение атрибутов на виды явилось следствием требований, предъявляемых при разработке различных видов интернет-проектов. Например элементы списка "Услуги" могут иметь краткое описание, полное описание данной услуги, картинку, иллюстрирующую услугу, и т.д.
 Наследуемые атрибуты элементов списка "Портфолио"
Для создания или удаления атрибутов требуется произвести следующие действия:
|
Внимание! Отображение атрибутов осуществляется на уровне шаблонов. Необдуманные действия, связанные с добавлением или удалением атрибутов, могут привести к серьезным последствиям. Например, удаление атрибута, на который ссылается шаблон страницы, может привести к появлению ошибки при отображении данной страницы. Все нижеописанные операции с атрибутами настоятельно не рекомендуется осуществлять не профессиональным программистам. |
-
Добавленные атрибуты:
-
Для создания нового атрибута щелкните на выпадающий список "Добавить атрибут" в секции "Атрибуты".
-
Выберите тип атрибута из списка:
-
В появившемся окне введите идентификатор добавляемого атрибута.
-
Нажмите на кнопку "Добавить". Для отмены действия нажмите кнопку "Отменить".
-
Для удаления атрибутов отметьте галочкой атрибут (можно отметить несколько), подлежащий удалению. Нажмите кнопку "Удалить выделенные атрибуты".
 Создание нового атрибута
 Добавление атрибута типа "Boolean"
- Наследуемые атрибуты:
- Перейдите в секцию "Наследуемые" на уровне объекта "Список".
- Для добавления нового атрибута "Подсписку" или "Элементу списка" воспользуйтесь ссылками в строке-подсказке
- Выберите в выпадающем списке "Добавить атрибут" тип добавляемого атрибута:
- Строка
- Текст
- Boolean
- Дата/Время
- Картинка
- Файл
- Связанный выпадающий список
- Связанный список множественного выбора
- Нажмите на кнопку "Добавить"
- В появившемся окне введите идентификатор добавляемого атрибута.
- Нажмите на кнопку "Добавить". Для отмены действия нажмите кнопку "Отменить".
- Для удаления атрибутов отметьте галочкой атрибут (можно отметить несколько), подлежащий удалению. Нажмите кнопку "Удалить выделенные атрибуты".
 Создание новых наследуемых атрибутов
|