@JohnxFFF

Как сделать гибкий компонент + модуль?

Добрый день, пытаюсь создать "идеальное" под мои задачи расширение yii2.

Настройки для многодоменного и мультиязычного сайта.
Сам компонент реализовал, все работает.

Вся проблема в редактировании этих настроек.
тк каждая настройка - отдельная строка в таблице:
id | name | value | field_type field_type (checkbox, text, textarea, select)

То нужно выводить эти настройки по разному + передавать какие-то данные (например варианты выбора для select) и тп

А т.к это расширение, а не реализация под конкретный проект, где я точно знаю настройки, какие данные будут переданы, то я не могу просто построить форму типа ActiveForm и передать сразу все данные.

Подскажите пожалуйста, как такое реализовывается вообще?
Может быть CRUD вообще вынести из расширения ?

p.s. мне кажется, что я пытаюсь сделать расширение - слишком гибким и универсальным, но может есть какое-то решение хорошее
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы