yeswiki-custom-adultes-rela.../fields/NotifMailField.php

73 lines
2.5 KiB
PHP
Raw Normal View History

2024-04-12 18:42:46 +03:00
<?php
namespace YesWiki\Custom\Field;
use YesWiki\Bazar\Field\BazarField;
use YesWiki\Core\Service\PageManager;
use Psr\Container\ContainerInterface;
/**
* @Field({"notifmail"})
*/
class NotifMailField extends BazarField
{
public function __construct(array $values, ContainerInterface $services)
{
parent::__construct($values, $services);
$this->size = null;
$this->maxChars = null;
$this->default = "";
}
protected function renderInput($entry)
{
return;
}
public function formatValuesBeforeSave($entry)
{
$session = '';
$session_employeur = false;
if (!empty($entry['listefiche2inscription'])) {
$session = $entry['listefiche2inscription'];
}
if (!empty($entry['listefiche9inscription'])) {
$session = $entry['listefiche9inscription'];
}
if (!empty($entry['listefiche8inscription'])) {
$session = $entry['listefiche8inscription'];
}
if (!empty($entry['listefiche10inscription'])) {
$session = $entry['listefiche10inscription'];
$session_employeur = true;
}
$s = baz_valeurs_fiche($session);
$message = 'Bonjour,
2024-04-12 18:42:46 +03:00
Nous vous confirmons linscription de ' . $entry['bf_prenom'] . ' ' . $entry['bf_nom'] . ' à la session intitulée ' . $s['bf_titre'] . '
Cette session fait partie du plan daccompagnement professionnel 2024 des personnes en convention Adultes-relais en Région Bretagne.
La personne inscrite ainsi que la structure employeuse recevront la convocation à cette session 14 jours avant la dite session.
Si vous navez rien reçu 7 jours avant, nhésitez pas à me contacter.
Belle journée,
Bien à vous,
Cyrille Bombard
Coordinateur du plan daccompagnement professionnel 2024 des médiateurs et médiatrices adultes-relais
SCOP Wision
06 63 28 13 11';
$message_html = nl2br($message);
include_once 'tools/contact/libs/contact.functions.php';
if (!empty($entry['bf_mail'])) {
send_mail('noreply@yeswiki.pro', 'Adultes Relais', $entry['bf_mail'], '[Adultes Relais] Confirmation de l\'inscription de ' . $entry['bf_prenom'] . ' ' . $entry['bf_nom'] . ' à ' . $s['bf_titre'], $message, $message_html);
}
if (!empty($entry['bf_contact_administratif_tel_mail'])) {
send_mail('noreply@yeswiki.pro', 'Adultes Relais', $entry['bf_contact_administratif_tel_mail'], '[Adultes Relais] Confirmation de l\'inscription de ' . $entry['bf_prenom'] . ' ' . $entry['bf_nom'] . ' à ' . $s['bf_titre'], $message, $message_html);
2024-04-12 18:42:46 +03:00
}
}
protected function renderStatic($entry)
{
return;
}
}