Контекстные установки и рабочие области

Контексты представляют собой новую концепцию в MODX Revolution. Многие пользователи MODX вообще не встречались с контекстами. Контексты относительно трудно объяснить, но они очень полезны в некоторых ситуациях. Главное, что нужно понять относительно контекста, это то, что контекст имеет свои собственные ресурсы и установки. Если вы хотите иметь на хостинге два различных сайта в одном сайте MODX, которые бы использовали одну и ту же базу данных, вы можете создать новый контекст для второго сайта. Второй сайт, например, может использовать другой язык, но сможет использовать то же ядро MODX и любые установленные компоненты. Он также может иметь одинаковых пользователей, но с различными привилегиями и установками (например, один и тот же пользователь может иметь различные персональные главные страницы в каждом контексте).

Когда вы используете панель управления MODX, вы находитесь в контексте mrg. Контекст "лицевой стороны" сайта по умолчанию называется web и вы можете увидесь его вверху дерева ресурсов. Все ресурсы в этом контексте появятся ниже web. Для многих сайтов это единственный контекст, который нужен.

Если вы используете ранние выпуски MODX Revolution, вероятно вы вообще не встретите рабочих областей. В более поздних версиях каждая рабочая область обеспечивает область, где вы можете работать с установками, словарями, компонентами и ресурсами для определенного контекста.

Для модификации или создания контекстных установок для определенного контекста перейдите в панели управления по ссылкам Система -> Контексты (System -> Contexsts), затем или кликните "Создать новый" ("Create New") или правой кнопкой кликните на существующем контексте и выберите "Обновить контекст" ("Update Context"), а затем кликните на "Установки контекста" ("Context Settings"). Любые контекстные установки, которые вы создаете здесь, отменят любые системные установки, имеющие то же название. Создание новых контекстов усложняет работу во многих отношениях, поэтому убедитесь, что вам действительно нужен новый контекст перед тем, как его создать.

НазадВперёд