Ксения

Ксения

Был в сети 28 декабря 2020, 10:00
Заказы не принимаю
На разрешении для телефонов/планшетов правая колонка уходит вниз под заметку и комментарии вместе с поиском, что выглядит странно. Поиск лучше оставлять вверху на всех разрешениях. (на истину не претендую).

Логотип отличный, но буква X (точнее её часть) выглядит вытянутой (непропорциональной) по сравнению с остальными буквами и просится что-то в пустое пространство между d и x точка или доп линия может.
<?php
error_reporting(E_ALL | E_STRICT);
ini_set('display_errors', 1);
require_once dirname(dirname(dirname(dirname(dirname(dirname(__FILE__)))))) . '/config.core.php';
require_once MODX_CORE_PATH . 'config/' . MODX_CONFIG_KEY . '.inc.php';
require_once MODX_CONNECTORS_PATH . 'index.php';


if (!$EmailQueue = $modx->getService('emailqueue', 'EmailQueue', $modx->getOption('emailqueue_core_path', null,
	$modx->getOption('core_path') . 'components/emailqueue/') . 'model/emailqueue/', array())) {
	return;
}
users()
    ->members('ru')
    ->profile()
    ->select('email,dob')
    ->where('modUser.active = 1 AND DAYOFMONTH(FROM_UNIXTIME(Profile.dob)) = DAYOFMONTH(now()) AND MONTH(FROM_UNIXTIME(Profile.dob)) = MONTH(now())')
    ->each(function($user, $idx) {
        if (is_email($user['email'])) {
           $queue_email = $modx->newObject('EmailQueueItem');
		$data1 = array(
			'sender_package'=>'UsersSend', //дополнение отправитель письма
			'to'=>$user['email'], //емаил
			'from_name'=>'Тест',
			'subject'=>'Поздравляем с Днём рождения!', // тема письма
			'body'=>$modx->getChunk('email_ru', $user), // тело письма
			'date'=>date("Y-m-d H:i:s"), // дата в очереди. Нужно чтоб письма удалялись по истечении срока хранения.
		);
		$queue_email->fromArray($data1);
		if(!$queue_email->save())
			$modx->log(1,"Письмо для ".$user['email']." не удалось добавить в очередь писем!");
        }
    });
Про путь до файла не поняла. Делаю стандартный сниппет в админке, запускаю по Cron Manager.