humiliation
@humiliation
Чем больше знаю - тем больше дурак

Как вынести конфигурацию Yii2 в базу?

Собсна, сабж.

Basic приложение, интересует вынос в базу конфигурации из @app/config/web.php

Если более конкретно, то переопределение логин:пароля почты в Swift Mailer при работе через smtp. Пробовал через Yii->app->components, но как и ожидал - данные из конфига уже прошли в класс мейлера при загрузке приложения, поэтому их переопределение не дало ничего.

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

Может, вопрос неправильно сформулировал, обозначу цель: хранить некоторые данные в базе, чтобы была возможность править в админ-панели.
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Создайте свой компонент, который будет юзать yii\swiftmailer\Mailer, но перед отправкой будет лезть в базу.
Ответ написан
Ваш ответ на вопрос

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

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