Рис.12. Добавление папки с дополнительными полями

В SharePoint довольно часто требуется создать папку с дополнительными параметрами, например, добавить значение "Тематика", "Статус" и т.п. В заготовках такого поля нет, но его можно сделать самому даже без использования серверного кода.

Чтобы создать поле "Папка + Дополнительное название" нужно создать новый тип контента (тип содержимого) и добавить этот тип для требуемого списка или библиотеки документов.

Шаг 1. Перейдите в параметры сайта. Действия сайта / Параметры сайта.

Рис.1. Переход к параметрам сайта

Рис.1. Переход к параметрам сайта

 

Шаг 2. Перейдите в раздел "Типы контента страниц"

Рис. 2. Переход в Типам контента сайта

Рис. 2. Переход в Типам контента сайта

 

Шаг 3. Нажмите кнопку "Создать" для создания нового типа контента

 

Шаг 4. Заполните свойства нового типа контента. В поле "Выберите родительский тип контента в списке" выберите "Тип контента папки", а "Родительский тип контента" – "Папка" (Рис.4). Нажмите Ок.

Рис.4. Заполнение свойств создаваемого типа контента

Рис.4. Заполнение свойств создаваемого типа контента

 

Шаг 5. Добавьте новое поле для папки. Для этого на странице "Сведения о типе контента сайта" нажмите на ссылку "Добавить из нового столбца сайта" (Рис.5), выберите тип добавляемого столбца и его название (Рис.6).

Рис.5. Переход к добавлению нового столбца сайта

Рис.5. Переход к добавлению нового столбца сайта

 

Рис.6. Добавление нового столбца сайта

Рис.6. Добавление нового столбца сайта

 

 

Шаг 6. Перейдите в параметры библиотеки документов, чтобы добавить новый тип контента (Рис.7).

 

Рис.7. Переход к параметрам библиотеки

Рис.7. Переход к параметрам библиотеки

 

Проверьте, что для библиотеки включено значение "Разрешить управление типами контента". Для этого перейдите в раздел "Дополнительные параметры" и проверьте значение (Рис.8, Рис.9).

Рис. 8. Переход к Дополнительным параметрам

Рис. 8. Переход к Дополнительным параметрам

 

Рис.9. Разрешить управление типами контента

Рис.9. Разрешить управление типами контента

 

Шаг 7. Теперь добавьте тип созданный тип контента библиотеке. Для этого перейдите к разделу "Добавить из существующих типов контента сайта" (Рис.10) и через открывшуюся форму добавьте тип (Рис.11)

Рис.10. Переход к добавлению типа контента

Рис.10. Переход к добавлению типа контента

 

 

 

Рис.11. Добавление типа контента

Рис.11. Добавление типа контента

 

 

Все, теперь на кнопке создания документа появится опция с названием вашего типа контента, например, "Папка и тематика" (Рис.12). Не забудьте настроить представления для отображения поля.

Рис.12. Добавление папки с дополнительными полями

Рис.12. Добавление папки с дополнительными полями