Как я, программист конечного пользователя, могу создать новую модель "CRUD" в Magento 2? То есть я хочу создать файлы классов PHP и файлы конфигурации XML, которые будут
- Позвольте мне создавать, читать, обновлять и удалять данные из таблицы базы данных
- Позвольте мне создать исходные таблицы базы данных, в которых будет храниться эта информация.
В Magento 1 это обрабатывалось моделью, моделью ресурсов, установочной моделью ресурсов и различными узлами в config.xml
. Не совсем понятно, как это происходит в Magento 2.
Для этого еще есть образец модуля или понятное руководство? Или работа в обратном направлении от существующей базовой модели (например, страницы CMS) является нашей единственной возможностью?