-
Сделать автоподгрузку модулей (Project::$aPreload)
-
Debug - отладчик проекта
- заменить меню на https://getbootstrap.com/docs/5.2/components/list-group/
- Добавить bootstrap
-
Переменные шаблона объвлять в классе
- Исправить модули
-
CRUD grid
- добавить кнопку создать
- добавить кнопку к настройки филтра
-
Отладка - Сделать страницу с описанием текущего состояния проекта
- Модуль Debug
- Список контроллеровs
- Список алясов
- Список модулей
- README
- Список команд
- Запуск команд
- Генерация документации
-
Добавить возможность выбирать колонки для TagBootstrapTable
- Вынести рендринг для тэга в контроллер
-
Генерация статической документации
-
Генерация команды из шаблона
-
Добавить возможность вставлять в relation колонки id
-
Добавить relations к моделям
-
Добавить формы - BaseForm
- Добавить поле - TextField
- Добавить поле - DateField
-
Сделать генерацию форм для модели
-
Сделать демки для bootstrap-table
-
Сделать генерацию openapi
-
Написать тесты!
-
Сделать подключение к бд из конфига
-
Сделать комманду для вывода списка комманд -
./cli.sh list_commands
-
Упростить модели БД: CRUDModel -> BaseModel -> BaseAdapter
-
Добавить тэги форм
-
Вынести все не дефолтное в отдельные модули