Компоненты
Панель управления
⇒Компоненты
Компоненты - это модули, каждый из которых отвечает за какую-либо часть функционала сайта, это базис CMS. Каждый компонент имеет уникальное системное имя, которое отображается в первой части URL, например когда мы переходим на страницу сайта mysite.ru/activity
- работает компонент «Лента активности», на страницу mysite.ru/users
- «Профили пользователей» и так далее. Системное имя можно сменить на своё, как при помощи механизма замены URL компонентов, так и просто задать нужное имя для выбранного компонента в списке компонентов. С оригинального адреса компонента при этом будет автоматический 301 редирект.
Панель управления CMS это такой же обычный компонент, имеющий системное имя «admin». Для него вы также можете сменить имя. Но в отличии от других компонентов,при переходе по оригинальному адресу «admin» движок отдаст 404 ошибку.
Все компоненты, кроме некоторых системных, можно выключить, нажав на соответствующую иконку в списке.
Компоненты тесно связаны с управлением и обработкой событиями внутри CMS.
В состав поставки InstantCMS входят следующие компоненты:
Бесплатные компоненты от авторов InstantCMS, которые можно установить из каталога дополнений:
Отдельно можно приобрести премиум-компоненты от авторов InstantCMS:
Другие компоненты могут распространяться отдельно, в виде пакетов расширений.
Для Open Source компонентов
Если вы создали свой компонент и хотите оформить для него документацию, пришлите нам её текст в Вики-формате на email dev@instantcms.ru. Мы разместим вашу документацию в этом разделе.