Skip to content
mxLocDoc
mxLocDoc
Просмотр локальной Markdown-документации проекта в менеджере MODX Revolution 2 и 3 — навигация из манифеста, безопасный рендер, защищённые ассеты, поиск с кэшем, языки.
  1. Компоненты
  2. mxLocDoc
  3. Системные настройки

Системные настройки

mxLocDoc настраивается через системные настройки MODX в пространстве mxlocdoc.

НастройкаПо умолчаниюНазначение
mxlocdoc.docs_path[[+corePath]]components/mxlocdoc/docs/Локальный корень Markdown-документации.
mxlocdoc.languagesen,ruСписок кодов языков через запятую, для которых включается мультиязычность. Пустое значение — моно-режим. См. раздел «Языки».
mxlocdoc.default_fileREADME.mdФайл, который открывается как index папки.
mxlocdoc.nav_file_sidebar.jsonОсновной манифест навигации.
mxlocdoc.search_enabledДаВключает live-поиск.
mxlocdoc.cache_ttl300Время жизни кэша поискового индекса в секундах. 0 — без кэша.
mxlocdoc.max_file_size1048576Максимальный размер Markdown-файла или ассета (в байтах).
mxlocdoc.allowed_asset_extensionsjpg,jpeg,png,gif,webp,svgРасширения ассетов, которые можно отдавать через защищённый connector.

Плейсхолдеры пути

Используйте [[+corePath]] для переносимых путей:

text
[[+corePath]]components/project-docs/

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