¿Cómo puedo, un programador de usuario final, crear un nuevo modelo "CRUD" en Magento 2? Es decir, quiero crear los archivos de clase PHP y los archivos de configuración XML que
- Permítame crear, leer, actualizar y eliminar datos de una tabla de base de datos
- Permítame crear la (s) tabla (s) inicial (es) de la base de datos que almacenarán esta información.
En Magento 1 esto fue manejado por un modelo, modelo de recurso, modelo de recurso de configuración y varios nodos en config.xml
. No está 100% claro cómo se maneja esto en Magento 2.
¿Existe algún módulo de muestra o tutorial claro para esto? ¿O nuestra única opción es trabajar hacia atrás desde un modelo central existente (como la página CMS)?