1350
Плагин для отправки email при публикации ресурса
<?php
// Created by Morn Gail https://morngail.com
$eventName = $modx->event->name;
switch($eventName) {
case 'OnDocPublished':
$res = $modx->getObject('modResource', $id);
$author = $res->get('createdby');
$link = $modx->makeUrl($id, '', 'a=1','https');
$user = $modx->getObject('modUser',array('active' => true, 'id' => $author ));
$profile = $user->getOne('Profile');
$useremail = $profile->get('email');
$usernamec = $profile->get('fullname');
$username = ', '.$profile->get('fullname');
$subject ='Ваше объявление добавлено';
$message = '<h3>Приветствую'.$username.'!</h3>
Ваше объявление успешно прошло модерацию!<br />
';
// Для отправки HTML-письма должен быть установлен заголовок Content-type
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
// Дополнительные заголовки
$headers .= 'To: '.$usernamec.' <'.$useremail.'>' . "\r\n";
$headers .= 'From: Admin <admin@domain.ru>' . "\r\n";
// Отправляем
mail($to, $subject, $message, $headers);
break;
}
Могу выполнить подобную доработку для Вашего сайта всего за 500 рублей
Заказать подобную доработку