Compare commits

...

3 Commits

Author SHA1 Message Date
llaniau 5aa8079b0a Lien vers annonce Dashboard TT 2021-01-25 18:01:30 +01:00
llaniau cc83f88458 Status sended 2021-01-25 17:57:07 +01:00
llaniau 4edfdfd187 Patch post MEP 2021-01-25 17:27:32 +01:00
4 changed files with 15 additions and 10 deletions
@@ -54,7 +54,9 @@
{% if user.medias|length > 0 %}
{% else %}
<a href="https://www.talentstube.com/Offre/{{ adId[1]|replace({' ': ''}) }}-{{ adId[1] }}" target="_blank">Lien vers l'annonce avant inscription</a>
{% if adId[1] and adId[1] !="" %}
<a href="https://www.talentstube.com/Offre/{{ adId[1]|replace({' ': ''}) }}-{{ adId[1] }}" target="_blank">Lien vers l'annonce avant inscription</a>
{% endif %}
{% endif %}
{% endif %}
</td>
@@ -217,7 +217,7 @@ class AnswerController extends AbstractController
case 'status':
{
if($answer->getstatus()=="SENDED"){
$status= "ENVOYE <br><small>car ça choque Sarah Sended</small>";
$status= "ENVOYE";
}else{
$status=$answer->getstatus();
}
@@ -173,15 +173,17 @@ class AnswerController extends FOSRestController
$mailManager = $this->get('app.mail_manager');
foreach ($usersCompany as $user){
$mj = new Client($this->getParameter('mailjet_public'), $this->getParameter('mailjet_private'));
$mj = new Client("355697fac93fca865660734b4fdffaeb", "ddecf75321ca89c09e561857b13534c8");
$link = $this->generateUrl('company_answer_show', array('id' => $answer->getId()), UrlGeneratorInterface::ABSOLUTE_URL);
$contactMail = $user->getEmail();
if ($this->container->get( 'kernel' )->getEnvironment() == "dev") {
$contactMail = "dev@talentstube.com";
}
// if ($this->container->get( 'kernel' )->getEnvironment() == "dev") {
//$contactMail = "dev@talentstube.com";
// }
$body = [
'FromEmail' => "noreply@talentstube.io",
'FromName' => "Talents Tube",
// 'To' => $contactMail,
'Subject' => "Une nouvelle candidature reçue sur Talents Tube",
'MJ-TemplateID' =>2164146 ,
'MJ-TemplateLanguage' => true,
@@ -197,10 +199,11 @@ class AnswerController extends FOSRestController
'urlCandidature' => $link,
]
]
]
],
];
$response = $mj->post(Resources::$Email, ['body' => $body]);
$response->success() && var_dump($response->getData());
//$response->success() && var_dump($response->getData());
// $mailManager->sendMail(
@@ -111,9 +111,9 @@ class MediaController extends Controller
]);
}
public function convertKekab($string){
$search = array('À', 'Á', 'Â', 'Ã', 'Ä', 'Å', 'Ç', 'È', 'É', 'Ê', 'Ë', 'Ì', 'Í', 'Î', 'Ï', 'Ò', 'Ó', 'Ô', 'Õ', 'Ö', 'Ù', 'Ú', 'Û', 'Ü', 'Ý', 'à', 'á', 'â', 'ã', 'ä', 'å', 'ç', 'è', 'é', 'ê', 'ë', 'ì', 'í', 'î', 'ï', 'ð', 'ò', 'ó', 'ô', 'õ', 'ö', 'ù', 'ú', 'û', 'ü', 'ý', 'ÿ');
$search = array('À', 'Á', 'Â', 'Ã', 'Ä', 'Å', 'Ç', 'È', 'É', 'Ê', 'Ë', 'Ì', 'Í', 'Î', 'Ï', 'Ò', 'Ó', 'Ô', 'Õ', 'Ö', 'Ù', 'Ú', 'Û', 'Ü', 'Ý', 'à', 'á', 'â', 'ã', 'ä', 'å', 'ç', 'è', 'é', 'ê', 'ë', 'ì', 'í', 'î', 'ï', 'ð', 'ò', 'ó', 'ô', 'õ', 'ö', 'ù', 'ú', 'û', 'ü', 'ý', 'ÿ', "/");
//Préférez str_replace à strtr car strtr travaille directement sur les octets, ce qui pose problème en UTF-8
$replace = array('A', 'A', 'A', 'A', 'A', 'A', 'C', 'E', 'E', 'E', 'E', 'I', 'I', 'I', 'I', 'O', 'O', 'O', 'O', 'O', 'U', 'U', 'U', 'U', 'Y', 'a', 'a', 'a', 'a', 'a', 'a', 'c', 'e', 'e', 'e', 'e', 'i', 'i', 'i', 'i', 'o', 'o', 'o', 'o', 'o', 'o', 'u', 'u', 'u', 'u', 'y', 'y');
$replace = array('A', 'A', 'A', 'A', 'A', 'A', 'C', 'E', 'E', 'E', 'E', 'I', 'I', 'I', 'I', 'O', 'O', 'O', 'O', 'O', 'U', 'U', 'U', 'U', 'Y', 'a', 'a', 'a', 'a', 'a', 'a', 'c', 'e', 'e', 'e', 'e', 'i', 'i', 'i', 'i', 'o', 'o', 'o', 'o', 'o', 'o', 'u', 'u', 'u', 'u', 'y', 'y', "s");
$string = str_replace($search, $replace, $string);
$string = strtolower (str_replace(" ", "-", $string));