Документация

Начало работы

Модели (models)

Шаблоны (views) и маршрутизация (routes)

Формы

SQL запросы

Сессии и безопасность

Плагины

Структура папок проекта

В корне проекта находятся следующие папки MV:

  • adminpanel - административная панель проекта, в данной папке не нужно ничего менять т.к. она участвует в обновлении ядра. Папка с административной панелью может быть переименована, в этом случае для корректной работы системы нужно изменить имя данной папки в файле "config/setup.php", параметр "AdminFolder".
  • config - настройки проекта, подробно описанные в разделе Системные настройки.
  • core - классы ядра системы, совместно с папкой административной панели (изначально adminpanel) составляют обновляемую часть фреймворка. Для обновлений системы необходимо скачать новую версию данных папок и скопировать их поверх старых.
  • customs - дополнения к моделям и административной панели, подпапки: adminpanel - дополнительные файлы для административной панели (подробнее в разделе Дополнения к административной панели), emails - шаблоны писем, i18n - дополнительные языковые файлы, models - файлы включений для моделей в административную панель, подробно описанные в разделе Настройка модели.
  • extra - дополнения к системе, т.к. визуальный редактор, captcha, отправка почты и пр.
  • media - изображения, CSS и Java Script файлы проекта.
  • models - классы моделей системы, описанные в разделе Общие принципы моделей, также имеются вложенные папки customs (назначение описано в Дополнения к административной панели) и includes (вставка кода в административную панель из раздела
  • plugins - классы плагинов системы, подробнее в разделе Общие принципы плагинов.
  • userfiles - пользовательские файлы проекта, также содержит следующие подпапки(database - SQLite база данных и изначальный дамп MySQL базы данных, files, images - файлы, загружаемые через визуальный редактор, models - файлы моделей, tmp - временные файлы).
  • views - шаблоны для отображения страниц сайта, при большом количестве различных страниц (шаблонов) сайта рекомендуется создавать вложенные подпапки. Подробнее о шаблонах в разделе Общие принципы шаблонов.

Также в корне проекта находится файлы index.php и .htaccess для запуска системы.

Предыдущий раздел

Установка и запуск

Следующий раздел

Запуск простого сайта