Re: ワークフローの通知メールのFromを、adminユーザーのメールアドレスから変更したい

2017年1月20日 at 19:41

取り急ぎ

/concrete/src/Workflow/BasicWorkflow.php
の notify() メソッドでスーパーユーザーのメールアドレスに固定されてますね。

ここの
$mh->from($adminUser->getUserEmail(), t('Basic Workflow'));

$adminUser->getUserEmail()
の部分を
"example@example.com"
とメールアドレスに書き換えれば大丈夫です。

オーバーライドの方法は少々お待ちを。


ちょうどよいので、GitHub に concrete.php からでも指定できるように、Issue を作って、承諾されれば、PR 作っても良いかもですね。

Re: ワークフローの通知メールのFromを、adminユーザーのメールアドレスから変更したい

2017年1月23日 at 11:38
ありがとうございます!

オーバーライドは、application/src/Workflow/BasicWorkflon.php を作成して、
下記のように記載すれば良いでしょうか……?

http://gist.github.com/kanetei/dbfd9e688aef2587701bcf6ab857da20

夕方以降にテスト環境作って確認してみます。

issue の件、 concrete/config/concrete.php に設定追加してプルリクエスト送れば良いのでしょうか……?