Workspace

Become a Patron!

Каталог Workspace содержит такие файлы проекта, как источники данных, страницы, утилиты и загрузки.

Обзор

Каталог Workspace содержит все файлы проекта Symphony. По умолчанию там сохраняются источники данных, события, страницы, утилиты и файлы загружаемые пользователями. Часто разработкичи используют данный каталог для хранения различных вспомогательных файлов, таких как CSS и JavaScript или картинок шаблонов.

Использование

Пользователи могут создавать любую структуру подкаталогов в каталоге workspace.

URL адрес каталога workspace включён в системные параметры Symphony.

Детали

По умолчанию система создаёт и использует четыре подкаталога в каталоге workspace:

  • /data-sources
  • /events
  • /pages
  • /utilities

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

При необходимости могут быть созданы дополнительные подкаталоги. На практике довольно часто создаются вспомогательные каталоги (такие, как /styles, /images и /scripts) и /uploads для хранения загружаемого пользовательского контента.

Общая картина

Каждый проект Symphony содержит в каталоге workspace файлы, делающие его уникальным и отличным от других сборок Symphony. «Чистая» Symphony CMS после установки имеет пустой каталог workspace. При создании своей сборки (ensemble), каталог workspace будет включён в сборку.

Поля для загрузки файлов должны использовать для загрузки файлов именно каталог workspace/ или его подкаталоги.


Оригинал статьи

Symphony Team
http://getsymphony.com/learn/concepts/view/workspace/

Перевод

Александр Бирюков
http://alexbirukov.ru/all/workspace/