Создать EAV модуль для Yii2 advanced
Необходимо создать модуль для добавления неограниченного количества атрибутов для сущностей (Eav модель).
Механика модуля:
1. Создание/обновление аттрибута:
- Название аттрибута
- Вид аттрибута (текст, строка, число)
- Тип аттрибута (чекбокс, radiobutton, пустая строка, пустой textarea)
 - Если тип аттрибута не "пустая строка", то необходимо создать значения аттрибута для выбора.
2. Удаление аттрибута
- удаляется сам аттрибут и значения сущностей, если есть
3. Объединение аттрибутов в группы
- Название группы
- Выбор обязательныйх аттрибутов для заполнения/выбора
Механика при создании сущности (к примеру, товара) (back):
1. При создании товара выбирается группа аттрибутов.
2. В зависимости от группы выводятся форма для заполнения .
- если аттрибут типа чекбокс\radiobutton - выбираем из значений
- если аттрибут типа пустая строка\textarea - выводим пустую строку/textarea
3. Валидация аттрибутов при сохранении
4. Валидация на заполнение обязательных аттрибутов
На фронте:
Основной метод для вывода значений аттрибутов для конкретной сущности
По оплате, предлагайте, пожалуйста вашу стоимость.
По срокам - не горит. В спокойном темпе. Предложите, ориентировочный срок.