Задать вопрос
@JohnxFFF

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

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

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

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

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

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

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

p.s. мне кажется, что я пытаюсь сделать расширение - слишком гибким и универсальным, но может есть какое-то решение хорошее
  • Вопрос задан
  • 102 просмотра
Подписаться 2 Простой 8 комментариев
Помогут разобраться в теме Все курсы
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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