소스 검색

[backend] Correctif envoi email lors de l'ajout de crédit

refactoring
Guillaume 3 년 전
부모
커밋
5a9fe715a4
4개의 변경된 파일22개의 추가작업 그리고 9개의 파일을 삭제
  1. +19
    -6
      backend/models/CreditForm.php
  2. +1
    -1
      common/mail/createUserAdmin-html.php
  3. +1
    -1
      common/mail/creditUser-html.php
  4. +1
    -1
      common/mail/signup-html.php

+ 19
- 6
backend/models/CreditForm.php 파일 보기

@@ -39,6 +39,7 @@ termes.
namespace backend\models;

use common\helpers\GlobalParam;
use common\helpers\Mailjet;
use Yii;
use yii\base\Model;
use common\models\CreditHistory ;
@@ -117,12 +118,24 @@ class CreditForm extends Model
$userProducer = UserProducer::searchOne([
'id_user' => $this->id_user
]);
Mail::send($user->email, 'Votre compte vient d\'être crédité','creditUser', [
'user' => $user,
'producer' => $producer,
'userProducer' => $userProducer,
'creditForm' => $this
]) ;

$paramsEmail = [
'from_email' => $producer->getEmailOpendistrib(),
'from_name' => $producer->name,
'to_email' => $user->email,
'to_name' => $user->getUsername(),
'subject' => '['.$producer->name.'] Mouvement de crédit',
'content_view_text' => '@common/mail/creditUser-text.php',
'content_view_html' => '@common/mail/creditUser-html.php',
'content_params' => [
'user' => $user,
'producer' => $producer,
'userProducer' => $userProducer,
'creditForm' => $this
]
] ;

Mailjet::sendMail($paramsEmail);
}
}
}

+ 1
- 1
common/mail/createUserAdmin-html.php 파일 보기

@@ -43,7 +43,7 @@ use yii\helpers\Html;
<p>Bonjour <?= Html::encode($user->name); ?>,</p>

<p>Votre producteur <strong><?= Html::encode($producer->name); ?></strong> vient
de créer un compte pour vous sur le site <a href="http://www.opendistrib.net/">distrib</a>.</p>
de créer un compte pour vous sur le site <a href="http://www.opendistrib.net/">Opendistrib</a>.</p>

<p><strong>Ce compte vous permet de passer vos commandes dans cet établissement.</strong></p>


+ 1
- 1
common/mail/creditUser-html.php 파일 보기

@@ -45,7 +45,7 @@ use common\models\CreditHistorique;
<p>Bonjour <?= Html::encode($user->name); ?>,</p>

<p>Votre producteur <strong><?= Html::encode($producer->name); ?></strong> vient
de <?php if($creditForm->type == CreditHistory::TYPE_CREDIT): ?>créditer<?php else: ?>débiter<?php endif; ?> votre compte de <strong><?= Price::format($creditForm->amount); ?></strong> sur le site <a href="http://www.opendistrib.net/">distrib</a>.</p>
de <?php if($creditForm->type == CreditHistory::TYPE_CREDIT): ?>créditer<?php else: ?>débiter<?php endif; ?> votre compte de <strong><?= Price::format($creditForm->amount); ?></strong> sur le site <a href="http://www.opendistrib.net/">Opendistrib</a>.</p>

<p>Votre compte est désormais à <strong><?= Price::format($userProducer->credit); ?></strong><br />
<a href="<?= Yii::$app->urlManagerProducer->createAbsoluteUrl(['credit/history','slug_producer' => $producer->slug]) ?>">Cliquez ici</a> pour voir l'historique de votre crédit.</p>

+ 1
- 1
common/mail/signup-html.php 파일 보기

@@ -44,7 +44,7 @@ use common\helpers\Url ;

<p>Bonjour <?= Html::encode($user->name) ?>,</p>

<p>Votre inscription sur <strong>distrib</strong> a bien été prise en compte.</p>
<p>Votre inscription sur <strong>Opendistrib</strong> a bien été prise en compte.</p>

<p>Voici votre identifiant de connexion : <br />
<strong><?= Html::encode($user->email) ?></strong></p>

Loading…
취소
저장